Skip to content

Repository files navigation

Frisbee Fun Software 1

A project for Software 1 by Caleb DeHaan, Matt Giles, Jameson Axton, and Hunter Michalk

This project is meant to be a stat-tracker for an ultimate frisbee team. It will track individual players and both their personal info and their ultimate frisbee season stats.

How to Run

Simply run the Diskiples.jar file and the program will open itself. If the Diskiples.jar file is not present, you can package the maven project to create the jar file.

Login Info

Username: admin
Password: password

Things You Can Do

  • Add players to your team
  • View stats of players in your team
  • Edit stats of players in your team
  • Track a live ultimate frisbee game

Design Patterns:

  • Factory: GameHandlerFactory
  • Visitor: ActionVisitor
  • Builder: StringBuilder
  • Singleton: User
  • Iterator: ArrayList
  • Command: Runnable
  • Decorator: InputStream subclasses
  • Composite: java.awt.Container
  • Flyweight: java.lang.Inteter#valueOf(int)

About

This is our semester-long project for my Software Engineering 1 course.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages