A simple Flask API application for applying to career openings.
This application provides three API endpoints:
- Submit Application
- List Candidates
- Install Candidate Resume
See the API documentation for further information.
This application is delivered using Docker, Docker containers wrap up software and its dependencies into a standardized unit for software development and delivery that includes everything it needs to run.
-
Install Docker from the following link.
-
Install the application.
git clone [email protected]:saadaltabari/careers-at.git && cd careers-at
- Run the application with
docker-compose
.
docker-compose -f docker-compose.local.yml up --build
The previous command will:
-
Install and run
mariadb
instance. -
Create database tables.
-
Setup web application, install all requirements and run the api
The application should now be running on http://127.0.0.1:5000/ . see API documentation for endpoint details.