Skip to content
Chris Matheny edited this page Apr 12, 2017 · 31 revisions

Interview Evaluations Demo

Team Half n' Half Wits

March 16th, 2017

12:30 - 1:30pm Arizona Time

API

Introduction

  • Project

    Interview Evaluations

    Interview Evaluations

  • Purpose

    Build well documented, easy to use REST API

  • Layout

    Batch | Person | Evaluation

  • Agile Development Methodology

Team member responsibilities

Technologies

Technologies Used In This Project

Pipeline/DevOps and Deployment Environment

CI Pipeline

Architecture

Established Domain Classes mapped to each table in Database. 

Used Spring Data to implement our DAO layer-basic CRUD methods and Spring Key 
words to establish different "find" methods

On top of that we utlized a service/businesslogic layer that implements DAO layer.
    - Also implemented a common Validation Handler Class that 
           validted JSON objects - missing/improper fields

On top of that we implemented our Rest controllers. The specified that 
endpoints to be hit and implements our service/business logic layer. 

These three layers all talk to each other and communicate with the database. 
All together they make up the RESTful web service. 

Arc

Swagger Endpoints

Swagger-ui

UI Demo

Introduction

Technologies

UI Technology Used In This Project

Thank You!


Clone this wiki locally