Epicodus Java Week 2 Individual Project: Build a dictionary using RESTful routing in Java & Spark and tested with jUnit.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
.gitignore
README.md
board.png
build.gradle

README.md

Scrabble Dictionary

Version 0.0.0: September 16, 2016

by Karen Freeman-Smith

Description

Final Project for Week 2, Java at Epicodus. Build a dictionary using Java & Spark with JUnit tests and RESTful routing.

Specifications

Create a program that allows users to create a dictionary to keep track of various words and their multiple definitions.

Behavior Input Output
Creates a word "dog" "dog"
Creates a definition "an animal that barks" "an animal that barks"
Stores multiple definitions for a word "an animal that barks", "derogatory slang" "an animal that barks", "derogatory slang"
  • Make two classes:
    • One for Word
    • One for Definition
  • The homepage of the app should list all Words, and allow users to click a Word to view all its Definitions.
  • A user should be able to add their own Word to the dictionary.
  • When viewing a Word, users should also be able to add one or more unique Definitions.

Setup/Installation

Support & Contact

For questions, concerns, or suggestions please email karenfreemansmith@gmail.com

Known Issues

  • N/A

Technologies Used

Java, JUnit, Spark, Gradle

Legal

Licensed under the GNU General Public License v3.0

Copyright (c) 2016 Copyright Karen Freeman-Smith All Rights Reserved.