Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Readme.md

Project 0

For Project 0, you will be building a Console based Java Application. Associates are allowed to come up with their own app idea, but it must be approved by the trainer; suggested ideas are provided below.

Suggestions:

  • resource management system API
  • learning management system API
  • any kind of social media API
  • mobile banking application API

Features

  • Documentation (all methods have basic documentation)
  • Unit testing (100% coverage)
  • In memory cache (at least 3 stored objects)
  • Logging
  • Authentication/Authorization

Tech Stack

  • Java
  • JUnit
  • Log4J
  • Git SCM (on GitHub)

Init Instructions

  • Select a project idea and submit it to trainer for approval. Be sure to include:
    • The 3 data entities that you will be storing
    • Some complex buisness logic you will need to handle in Java
  • Once approved, create a new repository within this organization (naming convention: firstname_lastname_p0)

Presentation

  • 5 minute live demonstration of project