This is a web application that empowers users to effortlessly manage their daily tasks and routines. With its intuitive interface and comprehensive end-to-end functionality, This app enables users to streamline their workflow, stay organized, and achieve their goals with ease.
- Node.js
- npm modules
- MongoDB
- Git
- Clone the repository: git clone : https://github.com/Niteshthori24198/TaskEase
- Install dependencies: npm install
- Start the server: npm run server
-
This project has the following features:
- User Registration and Login
- O-Auth
- Todo Task Management CRUD
- Search and Filtering
- User Accounts
- About Page
- Data Backup
- Good UI
- User-friendly
The OAuth feature allow users to sign up and log in to the website using their Google accounts.
The task management page enables users to create new tasks, update their status, delete tasks, and utilize search and filter functionalities.
The User Profile section allows users to view their profile information.
The About Us page provides information about the project and the team behind it.
This project was built using the following technologies:
- Node.js
- Express.js
- MongoDB
- Mongoose
- HTML
- CSS
- Bootstrap
- JavaScript
- bcrypt
- JWT
- OAuth
- The backend of this project has been deployed using Cyclick, and the front end has been deployed using Netlify.
This project is licensed under the MIT License. See the LICENSE file for details.