dluks82 / java-snack-manager

Terminal-based Java application for managing orders and inventory in a snack delivery service. Features include user login, cart management, inventory control, and order status simulation. Includes an admin profile for overseeing orders and inventory.
MIT License
0 stars 0 forks source link

Snack Manager

Project Status: In Development

Welcome to the Snack Manager project! This is a terminal-based application for managing snack orders, including stock management and order tracking.

Features

Getting Started

To get started with the Snack Manager, follow these instructions.

Prerequisites

Running the Application

  1. Clone the Repository:

    git clone https://github.com/dluks82/java-snack-manager.git
    cd java-snack-manager
  2. Build the Project:

    You can build the project using the Maven Wrapper included with the repository. This ensures that you use the correct version of Maven specified for the project.

    ./mvnw clean package

    On Windows, use:

    mvnw.cmd clean package
  3. Run the Application:

    After building the project, you can run the application using the following command:

    ./mvnw exec:java -Dexec.mainClass="dev.dluks.snackmanager.Main"

    On Windows, use:

    mvnw.cmd exec:java -Dexec.mainClass="dev.dluks.snackmanager.Main"

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contributing

If you want to contribute to this project, please fork the repository and submit a pull request. Ensure that your contributions adhere to the project's coding standards and include appropriate tests.

Contact

For any questions or feedback, please reach out to the project maintainer at dluks82@gmail.com.

Happy coding!