Skip to content

ladmakhi81/golang-ecommerce-api

Repository files navigation

Goecommerce Api

What Does E-Commerce Do For Our Customer ?

This E-Commerce Project Allows People To Fulfill Their Requirements Easily.In Our E-Commerce We Have Three Types Of Roles (Vendor, Customer, Admin)

What Does Vendor Do In Our Platform ?

Vendor Can Sell Their Products And See Some Reports About How Many Products They Selled Or How Much Income They Earn From Selling The Products. Also They Get Email Notification About Their Selled Products In RealTime.

What Does Customer Do In Our Platform ?

Customer Can See Products, And Also Review Other Customer 's Comments and FeedBacks. They Can Check Product Information And Compare Product 's Prices. Also In Future We Add Some Recommendation System Based On Customer 's History And Purchases. Customers Can Add Product To Their WishList To Watch or Buy It Later.They Can Buy Their Products and Pay The Cash In Our Platform With The Payment Gateways That We Provided In Our Platform. In Our Platform We Always Care About Customer 's Requirements. So If Customer Buy Product And This Product Has Any Problem You Can Returned To It 's Owner And Get Your Money Back

Packages

  • github.com/go-playground/validator/v10 v10.23.0
  • github.com/golang-jwt/jwt/v5 v5.2.1
  • github.com/joho/godotenv v1.5.1
  • github.com/knadh/koanf/providers/env v1.0.0
  • github.com/knadh/koanf/v2 v2.1.2
  • github.com/labstack/echo-jwt/v4 v4.3.0
  • github.com/labstack/echo/v4 v4.13.3
  • github.com/lib/pq v1.10.9
  • github.com/nicksnyder/go-i18n/v2 v2.4.1
  • golang.org/x/crypto v0.32.0
  • golang.org/x/text v0.21.0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages