Skip to content

ahmedkabiru/abc-ecommerce

Repository files navigation

Ecommerce Website

An Ecommerce application built with Spring boot and Vue.

Features

  • Manage Product catalog
  • Manage Order
  • Manage Cart
  • Integrate with Stripe payment.
  • User registration and Login

Tech Stack

Client: JavaScript, Vuejs, BootStrap

Server: Java, Spring Boot

Documentation

Swagger Documentation

Run Locally

Clone the project

  git clone https://github.com/ahmedkabiru/abc-ecommerce

Go to the project directory

  cd abc-ecommerce

Run project

  mvn spring-boot:run

Open project

  http://localhost:8080

Environment Variables

To run this project:

Create a .env in the root directory of the project

 touch .env

Add the following environment variables to your .env file

STRIPE_SECRET

STRIPE_PUBLISHER

DATABASE_URL

DATABASE_USERNAME

DATABASE_PASSWORD

Authors

About

Ecommerce Application built with Spring boot and Vue

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •