Skip to content

g0Influencer/BookStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BookStore

A basic full-stack online store written to learn Go Programming Language

This web-application is a pretty basic implementation of an online(e-commerce) store

  • In admin panel you can perform basic CRUD(CREATE, READ, UPDATE and DELETE) operations
  • Search on a predefined database of products
  • Only Authenticated users can Add, Update and Delete products from their cart and storage of favourite products
  • Authentication is based on JWT (JSON web Tokens) Tokens
  • gorilla mux was used to route requests
  • html/template was used to display user data
  • API is backed by a MySQL database
  • Used GORM to work with database

To install app

go get -u github.com/g0Influencer/BookStore/cmd