Skip to content

shrivalidutt/Subscription-Box-Model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Subscription Box Model

A JavaFX application for managing subscription boxes, orders, and customer subscriptions.

Features

  • Subscription Management
  • User Management
  • Order Tracking
  • Delivery Status Updates
  • Subscription Status Monitoring
  • Price Management
  • Activity Logging

Technical Stack

  • Java 17
  • JavaFX for UI
  • Maven for dependency management
  • MySQL for database

Getting Started

Prerequisites

  • Java JDK 17 or higher
  • Maven 3.8+
  • MySQL Server

Installation

  1. Clone the repository:
git clone [your-repository-url]
  1. Navigate to the project directory:
cd SubscriptionBoxModel
  1. Build the project:
mvn clean install
  1. Run the application:
mvn javafx:run

Project Structure

  • src/main/java/com/subscriptionbox/models - Data models
  • src/main/java/com/subscriptionbox/services - Business logic and services
  • src/main/java/com/subscriptionbox/ui - JavaFX UI components
  • src/main/resources - FXML layouts and resources

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published