Skip to content

VYDev37/Simple-Shop-JS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Simple Shop

Description: I don't know xD, but let's say it as a simple voucher shop project. This project would be refactored soon.

Base

  • For backend, it is based on Node.js.
  • For frontend, it is based on ReactJS.

Requirement

How to build and start

  1. Download or clone this project with git
  2. Extract it if you're downloading it as zip
  3. Start Command Prompt
  4. Redirect to client folder
  5. Do npm install to install the required packages
  6. Back to root project folder and redirect to server folder
  7. Do npm install again
  8. After doing that, you can now run by doing:
    • Backend: cd server and then node app
    • Frontend: cd client and then npm start

Features (for now)

  • Database (Based on PostgreSQL)
  • Register Account
  • Login (+ jsonwebtoken)
  • Refresh Token
  • Mobile Friendly
  • Logout
  • Interface for Admin Panel (including: Dashboard, Stocks Manager, Transactions, and User Logs)
  • Interface for User (including Landing Page, Shop, Profile, My Inventory, My Transactions, Cart, and Topup)
  • Discord Bot as simulation of third-party payment method and registration method
  • Basic Mailing System (User can only receive Mail, while admin can send Mail (mass / broadcast and normal one)
  • Basic Markup Support for Mail Render (Bold Italic, Italic, Bold, Underline)

About

A simple voucher shop project made with React.js & Express.js.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors