mrzzy / ntu-sc2002

NTU SC2002 Project: Fastfood Ordering and Management System (FOMS)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ntu-sc2002

NTU SC2002 Project: Fastfood Ordering and Management System (FOMS).

Installation

  1. Ensure Java JDK 21 & Maven are installed first.
  2. Clone this repository.
  3. Build
mvn compile

Usage

Run FOMS:

mvn exec:exec
  • Program Arguments Open pom.xml and add <argument> tags to exec-maven-plugin's <arguments> tag.

Contributing

  • Project Structure See Maven Docs on project layout.
  • Tests Run unit tests with mvn test
  • Formatting Apply code formatting with mvn spotless:apply
  • Documentation Generate Javadoc Documentation with mvn javadoc:javadoc

Before pushing your stuff:

  1. Write javadoc docstrings to document your code.
  2. Write tests for your code.
  3. Format your code.
  4. Push.

About

NTU SC2002 Project: Fastfood Ordering and Management System (FOMS)

License:MIT License


Languages

Language:Java 100.0%