Skip to content

SamPariat/Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Marketplace

Marketplace is a web application that serves as a platform for buying and selling products online. It provides administrators, billers and inventory managers with a convenient way to list their products, browse available items, and make purchases securely.

Tech Stack

Backend: Spring Boot (Java)

Frontend: React (Vite + TypeScript), Tailwind CSS

Installation

To use this project, first clone it by using

git clone https://github.com/SamPariat/Marketplace.git

Move into the project by

cd Marketplace

Change the directory to the frontend folder using

cd frontend

Install the frontend dependencies using

  npm install
  or
  npm i

Run Locally

To start the frontend server

  cd frontend
  Then
  npm run dev

To start the backend server

Run MarketApplication.java in backend/market/src/main/java/com/marketplace/market

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

In backend/market/src/main/resources/application.properties, modify the following: DATASOURCE_URL, DATASOURCE_USERNAME, DATASOURCE_PASSWORD

Authors

Acknowledgements

  • Error image - Photo by Markus Spiske on Unsplash

Screenshots

Dark mode

Screenshot 2023-07-31 105337 Screenshot 2023-07-31 105426 Screenshot 2023-07-31 110030 Screenshot 2023-07-31 110215 Screenshot 2023-07-31 110311 Screenshot 2023-07-31 110423 Screenshot 2023-07-31 110558 Screenshot 2023-07-31 110644 Screenshot 2023-07-31 110725

Light mode

Screenshot 2023-07-31 105407 Screenshot 2023-07-31 105438 Screenshot 2023-07-31 110050 Screenshot 2023-07-31 110226 Screenshot 2023-07-31 110335 Screenshot 2023-07-31 110441 Screenshot 2023-07-31 110608 Screenshot 2023-07-31 110655 Screenshot 2023-07-31 110739

Error Page

Screenshot 2023-07-31 111012

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages