Skip to content

sutanarief/auction-hive

Repository files navigation

Auction-Hive

GitHub repo size Github languange GitHub contributors GitHub stars GitHub forks

Auction-Hive is an online auction platform revolutionizing buying and selling valuable items with a user-friendly interface, fair bidding process, and diverse categories.

Tech Stack

TypeScript Next JS TailwindCSS MongoDB Prisma Static Badge

Live Demo

You can check the live demo Here

Prerequisites

Before you begin, ensure you have met the following requirements:

Using auction-hive

Add .env file with these variables

DATABASE_URL=<MongoDB Atlas connecting string>
NEXTAUTH_SECRET=<YOURSECRETPHRASE>

GITHUB_ID=<GITHUB_CLIENT_ID_OAUTH>
GITHUB_SECRET=<GITHUB_CLIENT_SECRET_OAUTH>

GOOGLE_ID=<GOOGLE_ID_OAUTH>
GOOGLE_SECRET=<GOOGLE_SECRET_OAUTH>

NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME=<CLOUDINARY CLOUD NAME>

Installing dependencies :

npm install

Run application :

npm run dev

To Do

  • Make the search bar works
  • Try to implement queue for user bid's or buyouts
  • Fix trigger function in mongoDB Atlas, for change the item status (started/ended)

Secondary To do

  • Bidder rank
  • Highest sold item rank

Releases

No releases published

Packages

No packages published

Languages