Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mukulsomukesh/todo

Welcome to our super simple TODO app! Here, you can easily sign up and log in. Once you're in, you can create tasks, update them if things change, and even delete tasks when you're done. I make sure everything is easy to use, Let's get organized and productive together!
https://github.com/mukulsomukesh/todo

express-js full-stack-web-development mern-project mongodb node-js react-js redux tailwind-css todo-app

Last synced: 22 days ago
JSON representation

Welcome to our super simple TODO app! Here, you can easily sign up and log in. Once you're in, you can create tasks, update them if things change, and even delete tasks when you're done. I make sure everything is easy to use, Let's get organized and productive together!

Awesome Lists containing this project

README

        

# TODO

## Deployed App
https://lighthearted-fox-2d89be.netlify.app/

## Introduction
Welcome to our super simple TODO app! Here, you can easily sign up and log in. Once you're in, you can create tasks, update them if things change, and even delete tasks when you're done. I make sure everything is easy to use, Let's get organized and productive together!

## Features
- Signup and Login
- Create Task
- Update Task
- Delete Task
- Display all tasks


## Tech Stack
- React js
- Node js
- Express js
- MongoDB

## Screenshots
**Signup**
![Signup](http://res.cloudinary.com/dfrhy6m3m/image/upload/v1693240978/ykzlxjq97g44xipeemhy.png)

**Login**
![Login](http://res.cloudinary.com/dfrhy6m3m/image/upload/v1693241039/qmyfrqaluztsubgabt8h.png)

**Home**
![Home](http://res.cloudinary.com/dfrhy6m3m/image/upload/v1693241806/i37pbtwdxlvjwqjsrdhn.png)

**Delete or Change Task Status**
![More_Actions](http://res.cloudinary.com/dfrhy6m3m/image/upload/v1693241615/w9mzj3okg530gjsfowhy.png)

## Backend Installation
- clone repo
- cd backend
- npm install
- node index.js

## Frontend Installation
- clone repo
- cd frontend
- npm install
- npm start

## API Endpoints
- https://todo-6odt.onrender.com
- POST /user/signup - signup
- POST /user/login - login
- POST /todo/create - create new task
- GET /todo/get/all - get all tasks
- GET /todo/get/:id - get a single task
- PUT /todo/update/:id - update a task
- DELETE /todo/delete/:id - delete a task

Show Your Support


Give a ⭐️ if you like this project!