baresi687 / semester-project-2

An Auction website where users can add items to be bid on and bid on items other users have put up for auction

Home Page:https://semester-project-2-hreinn.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Semester Project 2 - Norbid

Semester Project 2 Screenshot mobile     Semester Project 2 Screenshot desktop

An Auction website where users can add items to be bid on and bid on items other users have put up for auction.

Description

A website where users can add items to be bid on, and bid on items other users have put up for auction. When a new user joins the website, they are given 1000 credits to use on the site. They can get credits by selling items and use credit by buying items. Non-registered users can search through the listings, but only registered users can make bids on listings.

  • A user with a stud.noroff.no email may register
  • A registered user may log in
  • A registered user may log out
  • A registered user may update their avatar
  • A registered user may view their total credit
  • A registered user may create a Listing with a title, deadline date, media gallery and description
  • A registered user may add a Bid to another user’s Listing
  • A registered user may view Bids made on a Listing
  • A registered user may use credit to make a Bid on another user’s Listing
  • An unregistered user may search through Listings

Built With

Getting Started

Installing

  1. Clone the repo:
git clone git@github.com:baresi687/semester-project-2.git
  1. Install the dependencies:
npm install

Running

To run the app, run the following commands:

npm run build
npm run preview

Note: On signing up the email does not have to be a real email address. It just needs to have the ending ' @stud.noroff.no'

Deployed site

Norbid

Contact

My LinkedIn page

About

An Auction website where users can add items to be bid on and bid on items other users have put up for auction

https://semester-project-2-hreinn.netlify.app/


Languages

Language:HTML 61.5%Language:JavaScript 38.1%Language:CSS 0.4%Language:Shell 0.1%