Best Flask open-source libraries and packages

DumpAPI Flask Restful

DumpAPI is a Flask RESTful API with JWT token authentication, storing department and employee data in a free cloud PostgreSQL database with password hashing for security.
Updated 9 months ago

DumpAPI

Made with Python

DumpAPI is a Flask-Restful API that contains data of departments and their employees. The API utilizes token generation with JWT (JSON Web Tokens) for secure access. All the data is stored in a cloud database provided by Yugabyte, which offers a free PostgreSQL database service. The passwords are hashed and stored in the database for enhanced security.

Docs :

Read Docs Generated by Postman : Read Docs

Usage

To use the DumpAPI in your system, follow the steps below:

  1. Create a virtual environment for the project.
  2. Install all the required dependencies using pip install -r requirements.txt.
  3. Add your .env file in the DumpAPI folder, containing the following data:
DATABASE_YUGA="your database sqlalchemy uri"
ENCRYPT_KEY="your key" (for encrypting the passwords)
JWT_KEY="your key" (for encrypting the JWT token)
  1. Run the run.py file to start the API.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Attribution

Made with Python

Author : Prathamesh Dhande