Routine app
test password: guest123
I'm trying to make a daily routine app. This app needs a calendar page, a to-do list for today, and an add routine page. I also need an alarm function that rings when the routine time comes. In addition, when the routine ends, I want to have the goal I achieved evaluated and saved. I'd like to have a function that shows a goal analysis table on the profile screen.
I need only dark theme. And I want color scheme a mint color.
Here's a modified plan for your daily routine app based on your preferences:
Design
- Theme: The app will support only a dark theme to cater to your preference.
- Color Scheme: The icon/button color will be a Calming turquoise, aligning with the app's focus on routines and tasks.
- Button Design: Buttons will have rounded corners with a radius of 10 pixels to provide a modern and friendly user interface.
Functions
1. Calendar Page
- Purpose: To provide an overview of the user's routines and tasks for the month.
- Functionality: Users can navigate through months and view daily routines. Each day with a scheduled routine will be highlighted.
- Interaction: Tapping on a specific day will display the routines and tasks scheduled for that day.
2. To-Do List for Today
- Purpose: To help users focus on tasks and routines scheduled for the current day.
- Functionality: Displays a list of tasks and routines for today. Users can check off tasks as they complete them.
- Interaction: Users can add, edit, or delete tasks directly from this list.
3. Add Routine Page
- Purpose: To allow users to create new routines.
- Functionality: Users can set the routine name, description, start and end times, and frequency (daily, weekly, etc.).
- Interaction: Once a routine is added, it will automatically appear on the calendar and today's to-do list.
4. Alarm Function
- Purpose: To remind users when it's time to start a routine.
- Functionality: Users can set alarms for each routine. When the routine time comes, the app will send a notification and play a sound.
- Interaction: Users can customize alarm sounds and snooze options.
5. Goal Evaluation and Saving
- Purpose: To help users track their progress and reflect on their achievements.
- Functionality: At the end of each routine, users will be prompted to evaluate their performance and mark goals as achieved or not.
- Interaction: Users can add notes or comments about their performance, which will be saved for future reference.
6. Goal Analysis Table on Profile Screen
- Purpose: To provide users with insights into their goal achievements over time.
- Functionality: Displays a table or chart showing the percentage of goals achieved, trends over time, and areas for improvement.
- Interaction: Users can filter the analysis by time period (weekly, monthly, etc.) and view detailed statistics.
This modified plan ensures that the app aligns with your design preferences while maintaining its functionality and user-friendliness.