davidhalasz / simple-ecommerce

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A simple ecommerce web application

Practicing to build a secure ecommerce application with golang. This app based on Trevor Sawler's project from Udemy course

GOLANG version

  • go 1.21.4

USAGE

  1. install make
  2. install Buffalo
  3. run:
soda migrate
  1. Copy your Stripe keys, smtp data and edit ports if you needed in Makefile.example (remove .example extension)
  2. Run te app:
make start

Todos

  • Build frontend using GO
  • Build backend API using GO
  • Stripe credit card processing implementation
  • Connecting to MySQL
  • Build database with Go Buffalo & FIZZ
  • Authentication
  • Protecting Routes
  • Build Dashboard
  • Admin Pages
  • Sending Mails
  • build Microservices (generating PDF)

About


Languages

Language:Go 100.0%