Skip to content

Wasecom is an e-commerce website created using SpringBoot with Thymeleaf, TailwindCSS and more!

Notifications You must be signed in to change notification settings

Wasim27/wasecom

Repository files navigation


Wasecom

By Wasim Ramzan

Table of Contents
  1. Project Description
  2. Getting Started
  3. Application Images
  4. To Do
  5. Contact

Project Description

Wasecom is a simple ecommerce website using Spring Boot, Thymeleaf, Tailwind and more!


Technologies Used

Here are some of the frameworks, libraries and kits used which I made efficient use of whilst creating the website.

(back to top)

Getting Started

May have to run pom.xml if errors occur.

Installation

  1. Clone the repo

    git clone [email protected]:Wasim27/Wasecom.git
  2. Create MySQL Database

    CREATE DATABASE wasecom
    
  3. Run Spring Boot App

    mvn spring-boot:run
    
  4. Insert Database Data (Admin User)

    INSERT INTO roles (id, name) VALUES
    (1, 'ADMIN'),
    (2, 'USER');
    
    INSERT INTO users (id, email, password, first_name, last_name) VALUES
    (1, '[email protected]', *BcryptedPasswordHere*, 'Admin', 'Name');
    
    INSERT INTO user_role(user_id, role_id) VALUES
    (1,1);
    
  5. Go to the web server
    http://localhost:8088/

(back to top)

Application Images


Homepage
Homepage
Homepage
Homepage
Homepage
Homepage
Homepage



To Do

[] Write some tests (important)
[] Payment Method
[] Add to wish list, forgotten password and other features that require implementing
[] UI Improvements
[] Bug fixes and suitable error messages on incorrect sign-in etc
[] Image bug fix have to restart after uploading images (done locally)
[] Improve categorisation (sub-sub categories)

(back to top)

Contact

Name: Wasim Ramzan

(back to top)

About

Wasecom is an e-commerce website created using SpringBoot with Thymeleaf, TailwindCSS and more!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published