/tecmi-ecommerce-backend

E-commerce web application developed with Spring Boot and Vue.js.

Primary LanguageJavaApache License 2.0Apache-2.0

< Check out the frontend >

Tecmi E-Commerce

Our logo

Java SpringBoot Swagger PostgreSQL Vue Stripe

This project is a web-based e-commerce application developed with Java, Spring Boot and Vue.js. It is not a real e-commerce site, it is a fully functional e-commerce site clone for educational purposes. You can use this e-commerce project for learning purposes.

If you're using this app, please ⭐ this repository!

Techs

Back-End
  • Java
  • Maven
  • Spring Boot
  • Spring Data
  • Hibernate
  • Swagger
  • PostgreSQL
  • Lombok
  • Stripe
Front-End
  • Vue
  • Vue Router
  • Bootstrap
  • Stripe

Functionality

  • Register
  • Login / Logout
  • Add / Edit Category
  • Add / Edit Product
  • Catalogue
  • Wish list
  • Cart management
  • Checkout
  • Payment
  • Valitadions

Demo

demo

demo

demo

demo

demo

Swagger Demo

demo

Architecture

Diagram

Connect with me:

linkedin Twitter portfolio