Skip to content

Releases: MostafaOsmanFathi/FawryRiseJourney-EcommerceSystem

First Release - v0.1.0

04 Jul 21:18

Choose a tag to compare

First Release v0.1.0 - Initial JAR Release

We are excited to announce the first official release of the Fawry Rise Journey Shop Java application!

This release, tagged as v0.1.0, includes a compiled JAR file that allows you to run the e-commerce application directly from the command line.

🔧 What's Included

  • Core features implemented:

    • Product management (digital and shippable products)
    • Customer account creation and cart management
    • Pseudo-payment system with balance deposit and checkout
    • Shipping fee calculation for physical products
  • Interactive console-based user interface

  • Initial unit tests for CustomerService and ProductService

🚀 How to Use

  1. Download the JAR file from the [Releases](https://github.com/MostafaOsmanFathi/FawryRiseJourney-EcommerceSystem/releases/latest page.

  2. Run the application using:

    java -jar FawryRiseJourney-EcommerceSystem-v0.1.0.jar
  3. Follow the on-screen instructions to interact with the shop.

📌 Notes

  • This is an early version and may not include all planned features.
  • Data is stored in-memory (no database integration yet).

🛠️ Planned Enhancements

  • Refund handling
  • GUI integration
  • Persistent storage via database
  • Support for multiple customers and login sessions
  • Better input validation and exception handling

Thank you for trying out the project! Your feedback is welcome to help improve future versions.

— Mostafa Osman