A modern task management web application built with React and Next.js, designed to help you keep track of tasks efficiently with a clean and intuitive interface.
π Live Demo: https://task-tracker-jekode.vercel.app
This is a beginnerβfriendly task tracker app built as part of handsβon practice with React and Next.js. It allows users to:
- View a list of tasks
- Add new tasks
- Delete tasks
- Update tasks
- Mark tasks as done or pending
The project emphasizes simplicity, performance, and responsiveness.
Technologies used to build this project:
- Next.js β React framework with SSR and routing
- React β UI library
- TypeScript β Type safety and improved developer experience
- CSS Modules / Tailwind CSS β Styling
β Add new tasks
β Mark tasks complete
β Remove tasks
β Persistent state
β Responsive UI
Follow these steps to run the project locally:
-
Clone the repository
git clone https://github.com/JekenMaharjan/Task-Tracker.git cd Task-Tracker -
Install dependencies
cd client npm installor with yarn
yarn install
-
Run the development server
npm run dev
or with yarn
yarn dev
-
Open http://localhost:3000 in your browser to view the app.
Contributions are always welcome! To contribute:
-
Fork the repository.
-
Create your feature branch:
git checkout -b feature/YourFeature
-
Commit your changes:
git commit -m "Add new feature" -
Push to the branch:
git push origin feature/YourFeature
-
Open a Pull Request.
This project is licensed under the MIT License.
For any inquiries, reach out to us at:
- Email: maharjanjeken@gmail.com
- Github: Jekode
π Portfolio: jekenmaharjan.com.np
π¬ Email: maharjanjeken@gmail.com