The "Snoopy" boilerplate in flask framework for development enterprise application.
In my 10 years of development experience, I have worked on many b2b projects. In many projects I have come across typically for b2b problems, example
- The inability to maintenance from growing source code base.
- Sensitive to change.
- There is no certainty that your code is working or is working correctly.
- To transfer some part to microservice, you need to rewrite the whole project.
and others, this project should solve many of these problems
Feature | Snoopy | Django | Flask Core |
---|---|---|---|
Service Layer for separate business logics | ✓ | - | - |
Code generate from OpenAPI schemas (Swagger) | ✓ | - | - |
Fixtures for pre-populate your database with hard-coded data for testing | ✓ | ✓ | - |
API friendly | ✓ | ✓RestFramework | - |
SqlAlchemy | ✓ | - | ✓ |
Django based settings | ✓ | ✓ | - |
0.2.0 Forgot password feature in auth module
0.3.0 DDD architecture
0.4.0 from boilerplate to framework
0.5.0 Auto generate template for new project
0.6.0 Support graphql
$ chmod +x bin/*
$ ./bin/install
$ ./bin/start