/alterra-store

Primary LanguageGoMIT LicenseMIT

Issues Contributors MIT License LinkedIn LinkedIn


Logo

ALTERRA STORE

a Golang REST API with Echo and GORM

Report Bug · Request Feature . Documentation

Table of Contents

About The Project

Standard Naming Convention

  • FOLDER = camelCase
  • FILE = snake_case
  • FUNCTION = PascalCase

Feature

Projek Membuat REST API Golang dengan Framework Echo

Fitur:

  • Register & Login
  • CRUD User
  • CRUD Kategori Produk
  • CRUD Produk
  • CRUD Shopping Cart
  • CRUD Transaksi

Lama pengerjaan proyek ini adalah 1 Minggu

Built With

Berikut merupakan list teknologi yang digunakan dalam projek ini.

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • Install Golang, Mysql and Gin (simple method)

Installation

  1. Clone the repo (in Folder htdocs)
git clone https://github.com/ubaidillahhf/alterra-store.git
  1. Install module with get
go get
go mod tidy
  1. Run
go run main.go
// Or if u want to rerun every change
gin --all -i run main.go
  1. Access via url
localhost:port

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contact

Ubaidillahhf - @ubaidillahhf - ubaidillahhf@gmail.com

Project Link: https://github.com/ubaidillahhf/alterra-store

Acknowledgements

Donations

Support via Patreon


License

License: MIT