Skip to content

PiotrZielonka/infinityshopping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛍️ InfinityShopping - E-commerce Shop Generator (Spring + Angular + JHipster)

🌍 Overview

🛠 Development Setup

**1️⃣ Prerequisites

To run this project locally, do the following steps::

  • Java 11 (AdoptOpenJDK)
  • 🔨 Maven (version 3.8.1)
  • 🟢 Node.js (version Fermium or 14.21.3) – Download Here
  • 📦 npm (version 7.24.2)
    npm install -g npm@7.24.2
  • Angular CLI (version 12.2.9)
    npm install -g @angular/cli@12.2.9
  • 🚀 JHipster CLI (version 7.3.0)
    npm install -g generator-jhipster@7.3.0

The versions above can be verified in the pom.xml and package.json files.

**2️⃣ Recommended Tools

**3️⃣ Building and Running the Application

  1. Clone the repository and navigate to the project directory:

    git clone https://github.com/PiotrZielonka/infinityshopping.git
    
  2. Build backend and frontend:

    mvnw
  3. Now you can always start backend by running InfinityShoppingApp main method

  4. Once the backend is running, open a new terminal and start the frontend (Angular):

    npm start
  5. Your application should now be up and running locally at http://localhost:9000 InfinityShopping is a JHipster application, you can find more details in the JHipster home page.

🏗 Creating Your Own Shop

If you'd like develop your own shop, follow these steps:

  1. Clone the repository and configure your remote repository:
    git remote -v
    git remote set-url origin <your-repository-url>
    git remote -v  # Verify the change
    
  2. You should see your repository. You are on the branch master and run command below
    git push
    
  3. Switch to the develop branch and push:
    git checkout develop
    git push
  4. Verify that both master and develop branches are in your repository.

🧩 Add-ons & Customization

After setting up the project, you can extend it with additional features:

  • 📦 Browse and install modules from the JHipster Marketplace.
  • ⚙️ Modify configurations in yo-rc.json.

🤝 Questions & Contributions

We welcome contributions! If you have any questions or would like to collaborate, visit www.infinityshopping.online for contact information.

Releases

No releases published

Packages

 
 
 

Contributors