Skip to content

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 git@github.com: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, 'admin@gmail.com', *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

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages