Moses-Morris / Rest-API

A Rest API with Dynamic Parameter Handling and Basic CRUD Operations. Implemented in Python and SQLite..

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rest-API

A Rest API with Dynamic Parameter Handling and Basic CRUD Operations. Implemented in Python and SQL-lite.

Setup Instructions

  1. Clone the repository from GitHub: git clone https://github.com/Moses-Morris/Rest-API.git
  2. Navigate to the project directory: cd Rest-API
  3. Create a virtual environment: python -m venv venv
  4. Activate the virtual environment:
  5. On macOS and Linux: source venv/bin/activate
  6. On Windows: venv\Scripts\activate
  7. Install the required packages: pip install -r requirements.txt
  8. Start the Flask application: python app.py or flask run
  9. Deployment - You can deploy the Flask application to a server of your choice.

Quick setup Overview: How to setup:

  1. pip install -r requirements.txt
  2. flask run
  3. Test your endpoints
  • /api
  • /api/<user_id>
  • /api/form

Endpoints: Links: https://rest-api-aeyz.onrender.com/api

  • UML and ER Diagrams.
  • UML and ER Diagrams.

Testing: Done with postman software tool. https://www.postman.com/

About

A Rest API with Dynamic Parameter Handling and Basic CRUD Operations. Implemented in Python and SQLite..


Languages

Language:Python 91.0%Language:HTML 5.7%Language:Dockerfile 3.3%