Releases: MostafaOsmanFathi/FawryRiseJourney-EcommerceSystem
Releases · MostafaOsmanFathi/FawryRiseJourney-EcommerceSystem
First Release - v0.1.0
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
CustomerServiceandProductService
🚀 How to Use
-
Download the JAR file from the [Releases](https://github.com/MostafaOsmanFathi/FawryRiseJourney-EcommerceSystem/releases/latest page.
-
Run the application using:
java -jar FawryRiseJourney-EcommerceSystem-v0.1.0.jar
-
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