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
ConfigManagerwhich loads all the OS variables and those mentioned in theenvfiles right into memory as long as applications runs - Request and Response: Provides customized
RequestandResponsefor 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
developmentenvironment variables, create a.env.developmentfile and put variables in it. - For
stagingenvironment variables, create a.env.stagingfile and put variables in it. - For
productionenvironment variables, create a.env.productionfile and put variables in it.
- OS Environment Variables
.env.developmentor.env.stagingor.env.productionfile (based on the environment).env.localfile.envfile