Welcome to the To-Do App! This application is designed to help you manage your tasks efficiently. Built with React, Vite, Tailwind CSS, and Python (Flask), the app offers a seamless user experience and powerful backend functionality. The app is deployed using Render and Netlify for a reliable and scalable deployment.
- Task Management: Create, update, and delete tasks easily.
- User Authentication: Secure user registration and login.
- Responsive Design: A mobile-friendly interface built with Tailwind CSS.
- Real-time Updates: Tasks update in real-time without needing a page refresh.
- Deployed on Render and Netlify: Reliable and scalable deployment for both the frontend and backend.
Sign in Page Sign up Page Task Manager Update Profile
- React: A JavaScript library for building user interfaces.
- Vite: A build tool that provides a faster and leaner development experience for modern web projects.
- Tailwind CSS: A utility-first CSS framework for rapidly building custom user interfaces.
- Python: A versatile programming language.
- Flask: A lightweight WSGI web application framework in Python.
- Node.js and npm installed
- Python and pip installed
-
Clone the repository:
git clone [email protected]:Raddames-Tonui/TodoApp.git cd TodoApp
-
Install frontend dependencies:
cd frontend npm install
-
Install backend dependencies:
cd backend pip install -r requirements.txt
Contributions are welcome! Please fork the repository and create a pull request with your changes.