TDoc is a task manager that uses JWT secure authentication with auth tokens. You can create categories and tasks, and give them title, description, due date, and priority. The app sends daily email notifications if you have any tasks due.
- Secure authentication using JWT tokens
- Create categories and tasks with title, description, due date, and priority
- Get daily email notifications for tasks due
- User-friendly interface
- Clone the repository:
git clone https://github.com/niyasrad/TDoc.git
- Install dependencies:
npm install
- Start the server:
npm start
- Open your browser and navigate to
http://localhost:3000
- Sign up for an account or log in if you already have one
- Create categories by clicking the "Create Category" button and filling out the form
- Create tasks within categories by clicking the "Create Task" button and filling out the form
- View your tasks by clicking the category name in the dashboard
- Check off completed tasks by clicking the Mark As Done option
- Receive daily email notifications for tasks due
- Alternatively, you can try out the app on the live demo hosted at https://t-doc.vercel.app/.
This project is licensed under the Apache 2.0 License.