Skip to content

sami-z/Ninjas-in-Pajamas

Repository files navigation

Ninjas-in-Pajamas (T03 - GROUP 12)

This is a form-based application designed to make student life easier. Our program consists of three features: a Club Opportunity Finder, a Financial Helper, and a GPA Calculator. As of the completed final submission, all three features are implemented as both a GUI and text-based programs. The GPA Calculator takes information about the students' grades and weightings and computes minimum grades required for future assessments/courses to achieve a specified goal, the Club Finder provides a list of clubs at the U of C and information about each of them, and the Finance Helper takes spending and earning information from the user and predicts timelines and provides budgeting advice.

The final version can be located in the master branch of the repository under the "main" folder. From there, the "src" folder contains the code for our project, which is organized into several packages. In "GUI_PACKAGE" you can find the Main.java file, which should be run in order to use the program.

How to Compile and Run GUI:

  1. Click "Clone or download" in the GitHub repository (Ninjas-in-Pajamas) and download the repository as a zip file.
  2. Unzip/Extract all the packages/files into the desired directory.
  3. Create a new JAVA project in Eclipse.
  4. Import the unzipped packages/files into your newly created JAVA project (in the src folder).
  5. Import the map.txt and data.txt files into the PROJECT (NOT the src folder).
  6. Open and run Main.java in the package named GUI_PACKAGE and follow the prompts to go through the second GUI version of the application.

How to Compile and Run Text-based Application:

  1. Click "Clone or download" in the GitHub repository (Ninjas-in-Pajamas) and download the repository as a zip file.
  2. Unzip/Extract all the packages/files into the desired directory.
  3. Create a new JAVA project in Eclipse.
  4. Import the unzipped packages/files into your newly created JAVA project (in the src folder).
  5. Import the map.txt and data.txt files into the PROJECT (NOT the src folder).
  6. Open and run Main.java in the package named Backend and follow the prompts to go through a text-based version of the application.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published