Taskly is a web application that combines task management functionalities with artificial intelligence to streamline productivity. Users can create, edit, and delete tasks, while benefiting from an AI-powered feature that generates task titles based on their descriptions.
- User account creation and authentication using JWT
- Create, edit, and delete tasks
- AI-powered task title generation using a pretrained NLP model
- Responsive and intuitive user interface
- Frontend: React
- Backend: Flask
- Database: MongoDB
- AI Model: T5-small pretrained model from Hugging Face's Transformers library
- Authentication: JSON Web Tokens (JWT)