Git Product home page Git Product logo

bidly's Introduction

Bidly

Final Project (Lighthouse Labs Web Development Bootcamp)

Contributors: Asuka Kuwahara, Anna Tykhomyrova, Yifei Zhou

Overview

Bidly is a strategy game based auctioning app that allows users to buy and sell items with low risk and high reward. By utilizing the concept of a unique bid auction, buyers are able to obtain items at otherwise impossible prices, without sellers losing out.

Final Product

See on live https://bidlyy.herokuapp.com
Login as
email: [email protected]
password: pass123
or register as a new user to see full functionality

Home page

"Screenshot of Home Page"

"Screenshot of Explanation"

Auction page

"Screenshot of Browse auction page"

"Screenshot of Auction detail"

Create auction page

"Screenshot of Create auction"

"Screenshot of Upload image"

Profile page

"Screenshot of User info"

"Screenshot of My auctions"

Responsive design

"Screenshot of Responsive auctioins"

"Screenshot of Responsive auctioins detail"

Getting started

  1. Fork this repository, then clone your fork of this repository.
  2. Install dependencies using the npm install command in both the "api" directory as well as the "client" directory.
  3. Create a local PG database for Bidly.
  4. Create your .env file based on api/.env.example.
  5. Run knex migrate:latest to set up your db.
  6. Run knex seed:run to seed the db.
  7. Start the web server using the npm start command while in the "api" folder. You will also need to start the client by navigating to the client folder and running this npm start command there as well. The app will be served at http://localhost:3000. Go to http://localhost:3000/ in your browser.

Tech Stack

  • Express
  • Node
  • PostgreSQL
  • Knex
  • React
  • React Router
  • WebSocket
  • react-chartjs-2
  • Cloudinary API

Contact the Contributors

Questions? Comments? Want to contribute to this? Feel free to contact any of the contributors of this repo.

bidly's People

Contributors

annatykhomyrova avatar asukakuwahara avatar yfzo avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.