Tasker is a simple yet powerful todo application that helps you organize and prioritize your to-do efficiently. live demo
- Create, edit, and delete tasks
- Set due dates for tasks
- Organize tasks into categories(status)
- Mark tasks as completed
- Moved tasks to Recycle Bin
- Search tasks
- User-friendly and intuitive interface
- Create an account or log in if you already have one.
- Add tasks by using the "+ add" section on the dashboard.
- Edit or delete tasks by clicking the task.
- Use search functionality to find specific tasks.
- Mark tasks as completed when you finish them.
- Your all data is saved using firebase.
These instructions will help you get a copy of the project up and running on your local machine for development and testing purposes.
- Users will be able to create new tasks with a title, detail, and due date.
- Users will be able to update and delete tasks.
- Users can also have an eye on its tasks in numbers.
- The tasks page will give users the power to view the tasks.
- The task card displays the title, detail and some tags as the status of tasks and several comments.
- The user can bin or mark complete tasks.
- register using email, and password give yourself a name.
- Users can log in easily using email and password.
- Users can log out at any time by clicking the button at the sidebar.
- Clone the repository to your local machine:
git clone https://github.com/DalvinderSingh2022/Tasker.git
- Navigate to the project directory:
cd Todo-App
- Install the dependencies:
npm install
- Start the development server:
npm start
- Open your web browser and go to
http://localhost:3000to access the application.