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.
- Fork this repository, then clone your fork of this repository.
- Install dependencies using the npm install command in both the "api" directory as well as the "client" directory.
- Create a local PG database for Bidly.
- Create your .env file based on api/.env.example.
- Run
knex migrate:latest
to set up your db. - Run
knex seed:run
to seed the db. - 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.
- Express
- Node
- PostgreSQL
- Knex
- React
- React Router
- WebSocket
- react-chartjs-2
- Cloudinary API
Questions? Comments? Want to contribute to this? Feel free to contact any of the contributors of this repo.