Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/s1mpleog/mern-todo-app


https://github.com/s1mpleog/mern-todo-app

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

## 📝 Simple MERN TODO App

This is a basic application to manage your TODO lists built with the powerful MERN stack.

**Key Features**

- ✅ Add new TODO items
- ✏️ Edit existing TODOs
- 🗑️ Delete TODOs
- ☑️ Mark TODOs as complete

**Technologies Used**

- **Frontend:** React.js
- **Backend:** Node.js and Express.js
- **Database:** MongoDB

**Getting Started**

1. **Clone the repository:**

```bash
git clone https://github.com/s1mpleog/mern-todo-app.git
```

2. **Install dependencies:**

```bash
cd mern-todo-app
npm install # Install both frontend and backend dependencies
```

3. **Start the development servers:**

```bash
npm run dev # Starts frontend and backend concurrently
```

4. **Open the app in your browser:**
Usually, `http://localhost:3000`

**Project Structure**

```
mern-todo-app/
├── client/ # React frontend code
│ ├── src/
│ ├── package.json
├── server/ # Node.js/Express backend code
│ ├── package.json
├── package.json # Root project dependencies
```

**Contributing**
This is a basic TODO app to get you started. Feel free to fork the repository and add more features! Pull requests are welcome. 🚀

**License**
This project is licensed under the MIT License.