O app ainda apresenta alucinações de passos.
Generated Prompt
## APPLICATION OVERVIEW This web application is designed to enhance the accuracy of step detection for fitness tracking by implementing strict filtering rules to minimize false readings caused by sensor noise. By leveraging advanced algorithms, the app aims to provide users with precise distance tracking during their activities, ensuring a seamless and reliable experience. ## CORE FEATURES 1. **Impact Gate Adjustment**: Modify the accelerometer sensitivity to only register significant impacts (above 12.5 m/s²) to filter out minor movements and vibrations. 2. **Jitter Filter**: Implement a dynamic accuracy check that ignores GPS data if the precision fluctuates more than 15% between consecutive points while no steps are detected. 3. **Cadence Confirmation**: Initiate distance counting only after detecting a continuous sequence of at least 5 seconds of accelerometer peaks, discarding short movements as noise. 4. **Minimum Speed Filter**: Disregard movements recorded below 2.5 km/h to eliminate sensor errors and ensure that only meaningful walking data is captured. 5. **User Dashboard**: Provide users with a clear interface to view their distance traveled, step count, and other relevant statistics with engaging visuals. 6. **Settings Customization**: Allow users to customize sensitivity settings and thresholds for a personalized tracking experience. ## DESIGN SPECIFICATIONS - **Visual Style**: Minimalist - The design will be clean and simple with ample white space to enhance readability and focus on functionality. - **Color Mode**: Light theme with dark text on light backgrounds to ensure high contrast and readability. - **Layout**: The main layout will consist of a top navigation bar for easy access to features, a central dashboard area displaying step and distance metrics, and a sidebar for settings and customization options. - **Typography**: Use a sans-serif font for modernity and clarity, with larger headings for section titles and a consistent hierarchy for body text to maintain readability. ## TECHNICAL REQUIREMENTS - **Framework**: React with TypeScript for scalable and type-safe development. - **Styling**: Tailwind CSS for utility-first styling to maintain a minimalist aesthetic. - **UI Components**: Utilize shadcn/ui for consistent and accessible component design. - **State Management**: Implement React Context or Zustand for managing application state effectively. ## IMPLEMENTATION STEPS 1. **Setup Project**: Initialize the React project with TypeScript and install necessary dependencies (Tailwind CSS, shadcn/ui). 2. **Create Component Structure**: Develop a modular component structure for the dashboard, settings, and navigation. 3. **Implement Core Features**: - Develop the impact gate adjustment logic within the accelerometer data handler. - Integrate the jitter filter logic to manage GPS data accuracy. - Code the cadence confirmation mechanism to filter out short movements. - Implement the minimum speed filter for sensor data validation. 4. **Design User Interface**: Utilize Tailwind CSS to create a visually appealing and responsive layout. 5. **Testing**: Conduct thorough testing on various devices to ensure accuracy and responsiveness. ## USER EXPERIENCE Users will interact with a straightforward interface that allows them to view their activity metrics in real-time. The dashboard will display key statistics such as distance covered and step count, and users can easily access settings to customize their tracking preferences. The application will provide immediate feedback on detected steps and adjustments made to ensure accuracy, creating a reliable and user-friendly experience.
Loved by thousands of makers from
From early prototypes to real products, they started here.







































Generate optimized prompts for your vibe coding projects
Generate prompt
Enter a brief description of the app you want to build and get an optimized prompt
Review and use your prompt
Review (and edit if necessary) the generated prompt, then copy it or open it directly in your chosen platform
Get inspired with new ideas
Get AI-generated suggestions to expand your product with features that will surprise your users
Frequently Asked Questions
Everything you need to know about creating better prompts for your Lovable projects
Still have questions?
Can't find what you're looking for? We're here to help!
