Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mohaiminul375/task-list-client

Task List management webstie
https://github.com/mohaiminul375/task-list-client

express firebase-auth html mongodb react tailwindcss

Last synced: 5 days ago
JSON representation

Task List management webstie

Awesome Lists containing this project

README

        

# Simple ToDO List
- Task list management website,
- users can add, edit,update,delete their task
# Live_url: https://task-list-375.web.app/

# Run the project Locally

1. **Clone the Repository**:

```sh
git clone https://github.com/mohaiminul375/task-list-client
cd doc-healthcare
```

2. **Install Dependencies**:

```sh
npm install
```

3. **Set Up Environment Variables**: Create a `.env.local` file in the root directory and add the necessary environment variables. (**Important!**)

4. **Run the Application**:

5. **Run the Application**:

```sh
npm run dev -- --host
```

6. **Access the Site**: Open your browser and go to `http://localhost:5173/` or `http://192.168.1.12:5173/` from other devices on the same network to view the application.

# API Endpoints

1. `GET /tasks`: Retrieve a list of tasks.
2. `GET /tasks/:id`: Retrieve a specific task by ID.
3. `POST /tasks`: Create a new task.
4. `PUT /tasks/:id`: Update an existing task by ID.
5. `DELETE /tasks/:id`: Delete a task by ID

Description: Retrieves all tasks from the database.

# using technology

- vite
- react
- tailwind css
- daisy UI
- react icon
- react hook from
- tan stack query
- axios

# Backend
- backend Url: https://github.com/mohaiminul375/task-list-server