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

https://github.com/hokagecv/hook-todo


https://github.com/hokagecv/hook-todo

chakra-ui

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# Todo List

A simple todo list application built with the MERN stack.

## Installation

1. Clone the repository: `git clone `
2. Navigate to the backend directory:
1. Install dependencies: `pnpm install`
2. Create a `.env` file and set the required environment variables.
3. Start the backend server: `pnpm dev`
3. Navigate to the frontend directory:
1. Install dependencies: `pnpm install`
2. In the constansts.ts, set the `SERVER_URL` to the backend server URL.
3. Start the frontend server: `pnpm dev`

## Backend

- The backend is built using Node.js, Express.js, and MongoDB
- Validation is done using zod

## Frontend

- The frontend is built using React.js and Chakra UI
- State Management is done using custom hooks and Context API