Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joweltisso/preparationtimetracker
Interview Preparation Time Tracker App
https://github.com/joweltisso/preparationtimetracker
ant-design reactjs styled-components typescript
Last synced: 12 days ago
JSON representation
Interview Preparation Time Tracker App
- Host: GitHub
- URL: https://github.com/joweltisso/preparationtimetracker
- Owner: JowelTisso
- Created: 2024-12-17T16:13:48.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2025-01-03T18:31:02.000Z (14 days ago)
- Last Synced: 2025-01-03T19:31:33.265Z (14 days ago)
- Topics: ant-design, reactjs, styled-components, typescript
- Language: TypeScript
- Homepage: https://preparationtracker.netlify.app/
- Size: 806 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Preparation Time Tracker
### Preparation Time Tracker is a tool designed to help users track and manage their interview preparation time effectively. Whether you're a student, professional, or hobbyist, this tool ensures you stay organized and efficient with your preparation time.
## Table of Contents
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)## Features
**Time Tracking** :
- Efficiently log and monitor time dedicated to preparation tasks such as coding projects, interview preparation, and job applications. The application allows you to set a daily preparation time, defaulting to 10 hours. You can allocate this time among coding (6 hours), interview preparation (2 hours), and job applications (2 hours), with the flexibility to adjust these allocations as needed.
**Task Management** :
- Organize and prioritize tasks by categories or urgency. Seamlessly switch between tasks with a single click; for instance, after spending 2 hours coding, you can effortlessly transition to job application tasks using the toggle feature.
**Progress Reports** :
- Automatically save daily progress and generate comprehensive reports to visualize your preparation journey. Access these insights in the 'Logs' tab to assess performance and make informed adjustments.
**Calendar Integration** :
- Utilize the integrated calendar to mark completed days, track remaining preparation days, and maintain focus. Review past days to evaluate preparation efforts or rest periods, aiding in maintaining a balanced schedule.
**User-Friendly Interface** :
- Experience a clean, intuitive design that enhances usability, ensuring efficient navigation and task management for optimal productivity.
## Installation
1. Clone the Repository:
```
git clone https://github.com/JowelTisso/PreparationTimeTracker.git
```2. Navigate to the Project Directory:
```
cd PreparationTimeTracker
```3. Install Dependencies:
```
npm install
```## Usage
1. Start the Application:
```
npm start
```
2. Access the Application:Open your browser and navigate to `http://localhost:3000` to use the app.
## Deployment
The application is deployed and accessible at [preparationtracker.netlify.app]("https://preparationtracker.netlify.app/").
## Contributing
Contributions are welcome! Please fork the repository and create a pull request with your proposed changes.