This is a template example for the FastBigAPI architecture, HRFlow contains 2 sub applications to manage authentication, jobposts, and application.
We use Poetry as package manager(https://python-poetry.org/docs/#installation)
- Global dependency injection and inversion of control
- Authentication with JWT
- Authorization with novel privilege decorators
- Modular subapp based architecture
This project uses openapi to document the REST api communication interface consider using:
/auth/docs
to access the openapi interface to create accounts and login./job/docs
to access the open api interface of job subapp with jobpost controller and application controller.
make install
make test
make run