Skip to content

Simpson Coding Challenge, code a rest CRUD api for searching characters ,using Sping Boot, Java 8, Lombok,Swagger-ui,Open Api Documentation, JQuery UI, Junit tests.

Notifications You must be signed in to change notification settings

pankajpandey123/simpsons-coding-challenge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Our Coding Challenge!

Create a basic java web application that uses the json documents in our data folder here to allow users to search for and view information on our characters and display some of their quotes.

Definition of Done

We need to see this

  1. A spring boot application that starts on port 8083
  2. A rest api that serves up all of the characters, allows search of characters, and returns a specific character's quotes.
  3. A JQuery based user interface to display the information served up by your api.
  4. We would like to all CRUD operations supported in this api.
  5. Meaningful Junit Unit tests

What we're looking at

  1. A meaningful and logical rest api
  2. A clean simple user interface
  3. Well formatted javascript code
  4. Clean gitflow workflow so we can see your thought process

How to submit

Fork this github repository and commit your submission to your repository, send us a link and we'll clone and review the code when it's submitted to us.

Required Technologies:

  • Java 8
  • Spring Boot
  • JUnit
  • Mockito
  • JQuery
  • Bootstrap

Optional Technologies

  • Docker
  • Swagger

Notes

  • We're not asking you to spin up a full database, an in memory datastore is good enough for our purposes.
  • Once we recieve your submission we'll look at the code from the time you email us your submission. (Production deployments are important and should be taken with care)
  • Feel free to expand on this idea add functionality beyond the base ask, this is your opportunity to show off :)

About

Simpson Coding Challenge, code a rest CRUD api for searching characters ,using Sping Boot, Java 8, Lombok,Swagger-ui,Open Api Documentation, JQuery UI, Junit tests.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 80.1%
  • HTML 18.8%
  • Dockerfile 1.1%