Skip to content

Flask-Rest is a lightweight and flexible REST API project built using the Flask web framework. It provides a solid foundation for developing RESTful web services, making it easy to create, update, and retrieve data through HTTP requests.

License

AidaLog/Flask-Rest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask Rest

Overview

Flask-Rest is a lightweight and flexible REST API project built using the Flask web framework. It provides a solid foundation for developing RESTful web services, making it easy to create, update, and retrieve data through HTTP requests.

Features

  • Modular Structure: The project is organized into modular components such as routes, models, and views, promoting maintainability and scalability.

  • Configurability: Configuration settings are stored in separate files, with sensitive information placed in an instance folder, enhancing security and flexibility.

Getting Started

To run the Flask-Rest project:

  1. Navigate to the project directory.
  2. Run pip install -r requirements.txt to install the required packages.
  3. Run config.bat or config.sh to set the environment variables.
  4. Run the app with flask run.
  5. Or just run python run.py

Usage

This is a template repository, so you can use it as a starting point for your own projects. You can modify the project structure, add new features, and customize the code to suit your needs. clone the repository and start building your own RESTful web services.

on top right corner of the page, 
click on the "Use this template" button to create a new repository 
with the same directory structure and files.

The development server will start, and you can access the app at http://127.0.0.1:5000.

Contributors

About

Flask-Rest is a lightweight and flexible REST API project built using the Flask web framework. It provides a solid foundation for developing RESTful web services, making it easy to create, update, and retrieve data through HTTP requests.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published