This is a Task Management System designed and developed using Python, Flask, MySQL, Elasticsearch, HTML, CSS, JavaScript, and JSON.
-
User Authentication:
- Registration, Login, Logout functionalities.
-
Task Operations:
- CRUD operations (Create, Read, Update, Delete) for tasks.
- Assign tasks to different users.
- Update task status (Pending, In Progress, Completed).
-
Search Functionality:
- Implement search using Elasticsearch for efficient task searching.
-
API:
- JSON-based API for task management.
- Backend: Python (Flask)
- Database: MySQL
- Search Engine: Elasticsearch
- Frontend: HTML, CSS, JavaScript
- Other: JSON
- Start Date: June 12, 2024
- End Date: July 12, 2024
- Clone the repository: