Study Habit Tracker
The app typically allows users to set study goals, create a schedule, and track their progress over time and recommend resources.
# Study Habit Tracker App
##Team Members
Khushi Kumari
Anjali Kumari
## Overview
The Study Habit Tracker Website is a powerful tool designed to help users enhance their study habits by setting various types of goals, scheduling events through a calendar, and monitoring their progress with timers. This website not only keeps track of study sessions but also provides visual representations of monthly study trends and streaks. Additionally, users can use the audio recorder to record tasks and associate them with their goals.
## Features
### 1. Goal Setting
Users can set different types of goals, such as time-based goals, task-based goals, and milestone goals. This flexible system allows for personalized goal setting to meet individual study preferences and objectives.
### 2. Calendar Integration
Enjoy seamless planning with the website's integrated calendar functionality. Users can effortlessly schedule study sessions and events, providing a convenient and organized way to manage their academic pursuits.
### 3. Timer Functionality
Each study session is equipped with a timer that tracks the duration of the session. Timers contribute to the overall progress, helping users visualize their dedication over time. Monthly charts display study trends, highlighting areas of improvement.
### 4. Streak Tracking
Users can monitor their study streaks to stay motivated. The website calculates and displays streaks, encouraging users to maintain consistent study habits.
###5. Daily Progress Graph Presentation
Experience a comprehensive overview of your daily progress through an informative graph spanning an entire month. This graphical representation allows you to track and analyze your achievements and efforts over time..
### 6. Audio Recorder
The integrated audio recorder allows users to record task goals of their study sessions. These recordings can be linked to specific goals, providing a comprehensive overview of the study journey.
## Usage
1. **Goal Setting:**
- Navigate to the "User Profile" section.
- Choose the type of goal you want to set (long-term , short-term).
- Specify the details, such as duration, tasks, or milestones.
2. **Calendar and Events:**
- Access the calendar from the User Profile.
- Schedule study sessions and events by selecting the date and time.
3. **Timer Functionality:**
- Start a timer for each study session.
- Track the progress in real-time.
- View monthly charts to analyze study trends.
4. **Streak Tracking:**
- Monitor study streaks on the main dashboard.
- Celebrate achievements and stay motivated.
5. **Audio Recorder:**
- Access the audio recorder from the goal details screen.
- Record tasks for study sessions.
## Installation
1. Clone the repository:
```bash
git clone https://github.com/your-username/study-habit-tracker.git
```
2. Install dependencies:
```bash
cd study-habit-tracker
npm install
```
3. Run the app:
```bash
npm start
```
Project created by Khushi kumari