-
Notifications
You must be signed in to change notification settings - Fork 9
project description
OBsoLEET edited this page Mar 16, 2017
·
5 revisions
Interview Evaluations provides the ability for Revature trainers to assess the interview capabilities of individuals undergoing the training program. This application exposes an easy to use and well documented Restful API that is incorporated into Revature's microservice architecture.
- Trainer - person who evaluates
- Trainee - person who is evaluated
- Batch - group of trainees with a certain number of weeks
- Evaluation - a number of scored questions given by an trainer about an trainee on a specific week for a batch
- tag - text associated with an evaluation (can be anything: QC, trainer)
- tag - text associated with a batch week (can be anything: spring, java, angular)
- question - text
- knowledgeScore - integer from 0 to 100
- communicationScore - integer from 0 to 100
- score - consists of both a knowledgeScore and a communicationScore
- Develop, Test and Document the Restful API
- Write a standalone UI to depict features of above API (Angular application)
- Create demo Wiki
- Create Wikis for best practices
- Create
README.md - Create
CONTRIBUTING.md
- Spring Boot, Spring Rest, Spring ORM
- Hibernate
- PostgreSQL
- REST
- Swagger
- Git
- Maven
- Jenkins
- SonarQube
- AWS
- Docker
- Kubernetes
- Pivotal Tracker
- GitHub
- STS
- Angular
- Bootstrap