Checklist is a modern and advanced todo list web application built using React and Node.js. It allows users to manage their tasks efficiently with features like adding, editing, marking as completed, and deleting tasks.
- User-friendly Interface: Intuitive and sleek user interface designed for ease of use.
- Task Management: Add, edit, mark as completed, and delete tasks effortlessly.
- Real-time Updates: Tasks update in real-time without the need for page refresh.
- Responsive Design: Works seamlessly across desktop and mobile devices.
-
Frontend:
- React: JavaScript library for building user interface.
-
Backend:
- Node.js: JavaScript runtime for building scalable server-side applications.
To get started with Checklist locally, follow these steps:
- Clone this repository:
git clone https://github.com/DragFrost/checklist.git
- Navigate to the project directory:
cd checklist
- Install dependencies:
npm install
- Run Checklist:
npm start
- Open your browser and navigate to
http://localhost:3000
(for the specified port in your terminal) to view the application.
Contributions are welcome! If you have any ideas, bug fixes, or improvements, feel free to open an issue.
This project is licensed under the Apache 2.0 License.