Skip to content

E-commerce web application, with GoLang as backend and HTMX for the templates. It is still in progress.

License

Notifications You must be signed in to change notification settings

MrLostInTheInternet/e-verything

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-verything

What is E-verything?

E-verything is an e-commerce web application, with GoLang as the backend and HTMX for the template pages.
This is my first time trying to build an e-commerce using GoLang. I am open to advices and I will continue to improve this build.

Table of Contents

🏁 Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

⚙️ Configuration

go install github.com/cosmtrek/air@latest

⬇️ Installation

git clone https://github.com/MrLostInTheInternet/e-verything
cd e-verything/
air init
air

Of course you will need to configure a database, I personally used MySQL,
create then the .env file with:

DB_URL="connection string"
PORT=1234
JWT_SECRET="jwt secret key"

🎈 Usage

air

📄 License

Published under GNU General Public License

✍️ Authors

🎉 Acknowledgements

  • Inspiration: go + htmx
  • References: air, go, htmx
  • Thanks to luv2code for the images of the products.


auto-generated by writeme

About

E-commerce web application, with GoLang as backend and HTMX for the templates. It is still in progress.

Topics

Resources

License

Stars

Watchers

Forks