An open API service indexing awesome lists of open source software.

https://github.com/aashniharia/todo-app

A MERN stack, feature-rich task management application designed to boost productivity
https://github.com/aashniharia/todo-app

expressjs mongodb nodejs reactjs rest-api tailwindcss

Last synced: 3 months ago
JSON representation

A MERN stack, feature-rich task management application designed to boost productivity

Awesome Lists containing this project

README

          

# Tidy Tasks - To-Do App

A simple and efficient To-Do app built with React.js for the frontend, Node.js with Express for the backend, and styled with Tailwind CSS. This app allows users to create tasks with subtasks, assign priorities, and sort tasks based on different criteria.

## Live Demo

You can try the live version of the app here: [Tidy Tasks - Live Demo](https://tidy-tasks-dev.netlify.app/)

## Features

- **Create Tasks**: Add tasks with descriptions, due dates, and priorities.
- **Subtasks**: Organize your tasks further by adding subtasks with individual statuses.
- **Priorities**: Set priorities for each task (e.g., Low, Medium, High).
- **Sorting**: Sort tasks based on priority, due date, or status (e.g., pending, completed).
- **Task Completion**: Mark tasks and subtasks as complete.
- **Responsive Design**: Fully responsive UI built with Tailwind CSS.
- **RESTful API**: Backend built with Node.js and Express to handle CRUD operations.

## Tech Stack

- **Frontend**: React.js, Tailwind CSS
- **Backend**: Node.js, Express.js
- **Database**: MongoDB
- **Deployment**: Netlify for frontend, Render for backend

## Sorting and Filtering

- **Sort by Priority**: Tasks can be sorted based on their priority (Low, Medium, High).
- **Sort by Date**: Tasks can be sorted by their due date.

Made with ❤️ by [Aashni Haria] (https://tidy-tasks-dev.netlify.app/)