Introduction • Tech Stack • Installation • Reference • Issue • License • Author
Flask Clean Architecture is a project template designed to help developers build scalable and maintainable web applications using the Flask framework. It follows the principles of Clean Architecture, ensuring a clear separation of concerns and promoting best practices in software development. This template provides a solid foundation for your Flask projects, including a well-structured directory layout, essential configurations, and integration with popular tools and libraries.
Framework, Library, Database, Tools, etc
-
Clone this repository
git clone https://github.com/zer0-911/flask-clean-arch or clickClone or Downloadbutton and then clickDownload ZIP`Optional: Recommended to use virtual environment
-
Copy the
.env.examplefile to.envand update the environment variablescp .env.example .env
-
Install dependencies by running
pip install -r requirements.txt
-
Create the database and run the migrations
flask db upgrade
-
Run the app
flask run -h 0.0.0.0 -p 3000
If you found a bug or an issue, please report by opening a new issue on this repository.
This project is licensed under the MIT License - see the LICENSE file for details