A lightweight task manager web application powered by a Python backend API.
- Provide a simple and efficient task management system
- Implement secure authentication using tokens
- Maintain fast and lightweight architecture
- Keep the codebase beginner-friendly and maintainable
- Frontend hosted on GitHub Pages
- Backend API hosted on PythonAnywhere
- Authentication via JWT tokens (24h expiration)
- Data stored in a local SQL database
- Communication via HTTPS requests
Clone the repository and run the backend server. Then open the frontend files in your browser.
Planned features:
- Account deletion
- OAuth login support
- Improved UI/UX
- Mobile APK version
- Data backup system
- Custom task formatting
Created and maintained by a single developer.