field-sales-crm

byYH METech Oman

You are an expert SaaS product team consisting of: - Product Manager - UI/UX Designer - Frontend Engineer - Backend Engineer - Database Architect - DevOps Engineer - QA Engineer Build a production-ready Micro SaaS. Idea: A field-visit accountability layer that turns unstructured rep conversations into reliable CRM data and completed follow-ups. VisitLoop is the post-visit execution layer for field sales teams. Reps speak for 60 seconds after a visit; VisitLoop creates the CRM record, assigns follow-ups, and shows managers exactly what was completed. Requirements: Create: - Beautiful landing page - Dashboard - User authentication - Google Login - Email Login - Stripe subscriptions - Pricing page - Admin dashboard - Database - REST APIs - Responsive design - Dark mode - User settings - Billing page - Analytics - SEO - Error handling - Loading states Generate: - Frontend - Backend - Database schema - APIs - Authentication - Deployment configuration - Environment variables - README - Sample data Use a modern design similar to Linear, Notion or Vercel. Everything should be production-ready. Review the entire project. Find every bug. Improve the product Improve: - UI - UX - Mobile responsiveness - Performance - Accessibility - Animations - Dashboard - Pricing page - Onboarding - Empty states - Loading states Refactor the code. Follow best practices. Keep everything production-ready. Suggest 20 AI features that would significantly increase the value of this SaaS. For each feature include: - Problem solved - User benefit - AI model recommendation - Technical implementation - Difficulty Create a modern SaaS landing page. Include: - Hero section - Social proof - Problem - Solution - Features - Product screenshots - Testimonials - Pricing - FAQ - CTA

Landing pageSign Up
Landing page

Comments (0)

No comments yet. Be the first!

Sign Up design preview
Landing page: Start free
Sign Up: Continue with Google
Onboarding: Confirm workspace name and timezone
Onboarding: Skip teammate invitations
Onboarding: Select CRM destination preference
Onboarding: Accept default assignment rule
Onboarding: Finish setup
Dashboard: Open Visit Capture
Visit Capture: Start recording
Visit Capture: Stop recording
Visit Capture: Edit extracted Account field
Visit Capture: Confirm and save record
Visit Capture: Retry upload
Visit Capture: Retry extraction
Visit Capture: Enter fields manually
Visit Records: Open a record
Visit Records: Edit fields
Visit Records: Create follow-up from record
Follow-ups: Create follow-up
Follow-ups: Assign follow-up
My Follow-ups: Open source visit record
My Follow-ups: Mark complete
My Follow-ups: Reopen follow-up
User settings: Toggle theme
User settings: Save profile
Landing page design preview
Landing page: Start free
Sign Up: Continue with Google
Onboarding: Confirm workspace name and timezone
Onboarding: Skip teammate invitations
Onboarding: Select CRM destination preference
Onboarding: Accept default assignment rule
Onboarding: Finish setup
Dashboard: Open Visit Capture
Visit Capture: Start recording
Visit Capture: Stop recording
Visit Capture: Edit extracted Account field
Visit Capture: Confirm and save record
Visit Capture: Retry upload
Visit Capture: Retry extraction
Visit Capture: Enter fields manually
Visit Records: Open a record
Visit Records: Edit fields
Visit Records: Create follow-up from record
Follow-ups: Create follow-up
Follow-ups: Assign follow-up
My Follow-ups: Open source visit record
My Follow-ups: Mark complete
My Follow-ups: Reopen follow-up
User settings: Toggle theme
User settings: Save profile