Interview API for Staging Management System for Revature.
- You will need to create your own PostgreSQL DB on either your local machine or on a RDS.
- Figure out the schema necessary for this service.
- Will need to run the scripts included on that schema.
- All environment variables will need to be set.
- "DEPLOYMENT_STAGE": "dev",
- "COGNITO_KEY": "Key from Cognito",
- "COGNITO_URL": "URL for Cognito",
- "DB_URL": "The actual DB URL",
- "DB_USERNAME": "DB username",
- "DB_PASSWORD": "DB password",
- "DB_SCHEMA": "Schema where you have the tables saved",
- "GATEWAY_URL": "Gateway or Discovery Service URL (i.e. localhost:port")
- Start running the Gateway Service and the Service Registry (requires addiional cognito config)
- Start up this microservice
- (Optional) You will probably need to start up the User Service to get all of the Cohorts and Associates for New Interview Component on the UI (requires addiional cognito and database config)
- npm install
- npm start no additional environment variable configuration if running services locally
- Feign calls need to be done after pagination to optimize and speed up calls.
- test endpoint no longer required