1
showcase
Shipped: A tool for a problem you have
Study Tracker – Personal Study Management App
Study Tracker is a full-stack web application designed to solve my personal study management problems and help me become more consistent and productive in my learning journey.
When studying multiple technologies and subjects, I sometimes struggle to manage my study schedule, keep track of how much time I spend learning, remember what I have completed, and measure my overall progress. I built this application to solve these problems by providing a centralized platform where I can organize my learning activities, track study time, manage tasks, and monitor my progress.
Key Features
- User Authentication: Secure registration and login to manage personal study data.
- Dashboard: Get an overview of study activities, total study time, completed tasks, and learning progress.
- Subject Management: Create, update, view, and delete subjects or technologies that you are currently learning.
- Study Session Tracking: Record study sessions, including subjects, topics, descriptions, dates, and durations.
- Task Management: Create and manage learning tasks and track their completion status.
- Progress Monitoring: Monitor study hours, completed sessions, and overall learning progress.
- Study History: Review previous study activities to understand learning consistency and productivity.
- Responsive Design: Access and manage your study activities across desktop, tablet, and mobile devices.
Technology Stack
- Frontend: React.js, JavaScript, Tailwind CSS
- Backend: Node.js, Express.js
- Database: MongoDB, Mongoose
- API Communication: Axios, RESTful APIs
- Authentication: JSON Web Token (JWT), bcrypt
- Development Tools: Git, GitHub, Postman
Project Goal
The main goal of this project is not only to build a functional study management application but also to improve my full-stack development skills through real-world implementation of CRUD operations, REST API integration, database management, authentication, and frontend-backend communication.
Built to make learning more organized, measurable, and consistent.
Repository: https://github.com/aungmyintmyatmaggie129/study_tracker_app
Built for the Verified Frontend Internship · Final project
Add a comment
0/2000