A python server completely built with internal modules, without any external dependencies.
- In-built watcher: Comprises in-built watcher which reloads the server on any file changes.
- Config Manager: Has a built-in
ConfigManager
which loads all the OS variables and those mentioned in theenv
files right into memory as long as applications runs - Request and Response: Provides customized
Request
andResponse
for every API route to use efficiently with method chaining.
Just clone the repository and start server with
# For Linux and MacOS
./start.sh <development|staging|production>
# For Windows
sh start.sh <development|staging|production>
- For
development
environment variables, create a.env.development
file and put variables in it. - For
staging
environment variables, create a.env.staging
file and put variables in it. - For
production
environment variables, create a.env.production
file and put variables in it.
- OS Environment Variables
.env.development
or.env.staging
or.env.production
file (based on the environment).env.local
file.env
file