/SCS

An ecommerce app that allows users to buy smart conected suitcases 🧳.

Primary LanguageJavaScriptMIT LicenseMIT

Ecommerce App (SCS)

Description

An ecommerce app that allows users to buy smart conected suitcases 🧳.

Technologies Used 👨‍💻

Project Architecture

scs-architecture

Getting Started ✈️

Clone this repository

# SSH
$ git clone git@github.com:mehdiaitlhouss/SCS.git

# HHTPS
$ git clone https://github.com/mehdiaitlhouss/SCS.git

Running the app 🎯

Docker

$ docker-compose up -d

Visit the app at http://localhost:8080

Or

$ cd frontend
$ npm install
$ npm run start
$ cd backend
$ mvn clean package
$ mvn spring-boot:run

Visit the app at http://localhost:3000

Test 🧪

# integration tests
$ cd backend
$ mvn test

# e2e tests
$ cd frontend
$ npm test

Contributing

For submitting patches and additions. Follow the "fork-and-pull" Git workflow.

  • Fork the repo
  • Clone the project to your own machine
  • Commit changes to your own branch
  • Push your work back up to your fork
  • Submit a Pull request so that we can review your changes

License