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!

Project Tasks

47 planning tasks
#1

Generate system requirement document

1m 41s0.2 cr used
Done
#2

Generate personas & user flows

0m 13s0.2 cr used
Done
#7

Create flow for Field Sales Rep

0m 12sCredits in parent
Done
#8

Create flow for Sales Manager

0m 12sCredits in parent
Done
#9

Create flow for Workspace Administrator

0m 12sCredits in parent
Done
#10

Landing page

8m 44sCredits in subtasks
Done
#35

Fix Landing page review findings: Q2 as reviewed now: The hero eyebrow text is still covered… (+2 more)

0m 31s0.4 cr used
Done
#34

Fix Landing page review findings: The required Features section has no feature content… (+3 more)

1m 1s0.4 cr used
Done
#26

Landing page / Navigation

0m 0s0.85 cr used
Done
#25

Landing page / Content

1m 14s0.85 cr used
Done
#27

Landing page / Footer

0m 0s0.85 cr used
Done
#30

Fix Landing page: The required Features section has no feature content rendered on desktop, tablet, or…

1m 51sCredits unavailable
Done
#31

Fix Landing page: The fixed navbar covers the hero eyebrow text on mobile (Landing Page Content.jsx…

3m 39sCredits unavailable
Done
#32

Fix Landing page: The required feature section renders no feature content when its declared collection is…

3m 39sCredits unavailable
Done
#33

Fix Landing page: The product screenshots section is empty in the supplied successful empty-data state…

3m 39sCredits unavailable
Done
#28

Navigation

0m 29sCredits in parent
Done
#29

Footer

0m 16sCredits in parent
Done
#11

Sign Up

3m 51sCredits in subtasks
Done
#46

Fix Sign Up review finding: Fixed navbar covers the top of the signup heading

0m 18s0.4 cr used
Done
#36

Sign Up / Navigation

0m 1s0.85 cr used
Done
#39

Sign Up / Orientation

0m 17s0.85 cr used
Done
#37

Sign Up / Enrollment Form

0m 46s0.85 cr used
Done
#38

Sign Up / Footer

0m 0s0.85 cr used
Done
#45

Fix Sign Up: Fixed navbar covers the top of the signup heading. Relevant files: (.nb-root) and…

1m 6sCredits unavailable
Done
#12

Pricing page

3m 51sCredits in subtasks
Backlog
#40

Pricing page / Pricing Navigation

0.85 cr needed
Backlog
#41

Pricing page / Pricing Intro

0.85 cr needed
Backlog
#42

Pricing page / Pricing Plan Comparison

0.85 cr needed
Backlog
#43

Pricing page / Pricing Faq Route

0.85 cr needed
Backlog
#44

Pricing page / Pricing Footer

0.85 cr needed
Backlog
#13

Login

3m 51sCredits in subtasks
Backlog
#48

Login / Navigation

0.85 cr needed
Backlog
#47

Login / Content

0.85 cr needed
Backlog
#49

Login / Footer

0.85 cr needed
Backlog
#14

Onboarding

3m 51sCredits in subtasks
Backlog
#15

Dashboard

3m 50sCredits in subtasks
Backlog
#16

Visit Capture

3m 50sCredits in subtasks
Backlog
#17

Visit Records

3m 50sCredits in subtasks
Backlog
#18

Follow-ups

3m 50sCredits in subtasks
Backlog
#19

My Follow-ups

3m 50sCredits in subtasks
Backlog
#20

Execution

3m 50sCredits in subtasks
Backlog
#21

Analytics

3m 50sCredits in subtasks
Backlog
#22

Admin dashboard

3m 50sCredits in subtasks
Backlog
#23

Billing page

3m 50sCredits in subtasks
Backlog
#24

User settings

3m 50sCredits in subtasks
Backlog
#5

Architecture

0.2 cr needed
Paused
#6

Workspace task plan

0.2 cr needed
Paused
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
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