kacpersaw / intra-auctions

Intranet auctions for employees

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

intra-auctions

Intranet auctions for organization.

The purpose of this application is to be able to buy items that are for sale within an organization through auctions.

The application has an auction page where every user can bid on it. On the auction page you will find things like:

  • Title
  • Short description
  • Description
  • Actual price
  • Pictures
  • Input for you offer and big "Bid" button

There is also a simple administration panel where you can add new auction, remove it, set to active or see details with bid history.

Things to do you can find in issues.

Tech stack

  • LDAP for auth
  • MySQL as DB for auctions, bid history and images linked to an auction
  • Server-sent-events (SSE) for real time price
  • Vue.js + Vuetify as frontend
  • Go + gorilla/mux + gorm as REST API
  • Docker-compose as dev env
  • i18n made with vue-i18n

Screenshots

Auction page

Auction list

Auction details

About

Intranet auctions for employees

License:MIT License


Languages

Language:Vue 56.4%Language:Go 32.0%Language:TypeScript 10.1%Language:HTML 1.2%Language:JavaScript 0.2%