Click https://balajinaidu-501-ieljahktda-uc.a.run.app to access the live demo of the website.
TaskManagerAPI is a web application built with Flask that allows users to manage their tasks. This README provides detailed instructions on how to set up and use the application.
Clone the repository:
git clone https://github.com/your-username/TaskManagerAPI.git
Change to the project directory:
cd TaskManagerAPI
Install dependencies:
pip install -r requirements.txt
Start the application:
python app.py
The application will be accessible at http://localhost:5000.
The TaskManagerAPI provides the following functionalities for managing tasks.
Open the web application in your browser. Click on the "Sign Up" link to navigate to the registration page. Fill in the required details (name, email, and password). Click the "Sign Up" button to create a new account.
On the homepage, click on the "Login" link. Enter your registered email and password. Click the "Login" button to log into your account.
After logging in, click on the "Create Task" link. Fill in the task details such as title, description, due date, and status. Click the "Create" button to add the task to your task list.
Click on the "Retrieve Task" link. Enter the task ID you want to retrieve. Click the "Retrieve" button to fetch the task details.
Click on the "Update Task" link. Find the task you want to update in the table. Edit the task details directly in the respective table cells. Click the "Submit" button to save the updated task.
Click on the "Delete Task" link. Enter the task ID you want to delete. Click the "Delete" button to remove the task from your task list.
Click on the "List All Tasks" link. The table will display all the tasks associated with your account. Use the pagination links at the bottom to navigate through multiple pages of tasks.