Welcome to the Basic Go and React Todo List project! This project provides a simple yet efficient todo list application implemented using Go for the backend and React for the frontend.
The application offers the following functionalities:
- Create: Users can add new tasks to their todo list.
- Update: Tasks can be modified to update their title, description, or completion status.
- Delete: Users can remove tasks from their todo list.
- Read: The application allows users to view their list of tasks.
- Filtering: Users can filter tasks based on whether they are done or still pending.
- Stats Card: A stats card displays total tasks, completed tasks, and progress percentage.
- Backend: Go ( with fiber )
- Frontend: React ( with Mantine UI )
- Database: -
To get started with the project, follow these steps:
- Clone the repository.
- Set up the backend server (Go).
- Set up the frontend (React).
- Connect the backend and frontend to interact with each other.
- Customize and enhance the application as needed.