Welcome to the Task Manager App! This Flask-based web application allows users to create, retrieve tasks, create users, and generate tokens. The tasks are stored in a PostgreSQL database managed by ElephantSQL. The app is deployed on Render.com.
- Create tasks: Users can add tasks with relevant details.
- Retrieve tasks: Users can view their tasks and manage them accordingly.
- Create user: New users can register to access the app's features.
- Generate token: Users can obtain authentication tokens to access protected routes.
- Flask: Python-based web framework for building the backend.
- HTML: Markup language for structuring the frontend views.
- Bootstrap: Frontend framework for designing responsive and mobile-first websites.
- PostgreSQL: Relational database management system for storing tasks and user data.
- ElephantSQL: Hosted PostgreSQL service used for database management.
- Render.com: Cloud platform for hosting and deploying web applications.
- Navigate to the respective routes for creating tasks, retrieving tasks, creating users, and generating tokens.
- Follow the on-screen instructions to interact with the app's features.
Contributions are welcome! Feel free to open a pull request with any improvements or features you'd like to add.