auction-sphere
Repository for CSC 510 Software Engineering project 1, created by Group 3: Shreya Maheshwari, Nandini Mundra, Palash Rathod, Tanvi Sinha, and Kartik Soni
Science Score: 28.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.2%) to scientific vocabulary
Repository
Repository for CSC 510 Software Engineering project 1, created by Group 3: Shreya Maheshwari, Nandini Mundra, Palash Rathod, Tanvi Sinha, and Kartik Soni
Basic Info
- Host: GitHub
- Owner: kartikson1
- License: mit
- Language: JavaScript
- Default Branch: main
- Size: 30.4 MB
Statistics
- Stars: 0
- Watchers: 3
- Forks: 3
- Open Issues: 15
- Releases: 0
Metadata Files
README.md
Auction-Sphere
Repository for CSC 510 Software Engineering project 1, created by Group 3: Shreya Maheshwari, Nandini Mundra, Palash Rathod, Tanvi Sinha, and Kartik Soni
Click on the image below to view the demo video of the project
About Auction-Sphere
Want to sell something you own in a bidding war? Want to snatch something you really want like a boss? Congratulations, you have come to the perfect place: the Auction Sphere

Auction Sphere is an auctioning system where people can bid on exciting items and also put items up for sale. Every item has a bidding window, and the item goes to the highest bidder by the end of that window.
On the products, people can view all the latest items being put up for sale and their respective highest bids. On the product details page, apart from product details, people can view the latest bids as well as the highest bid, and can also place a bid. It's upto the seller to decide the minimum price of the product, as well as bid increments.
Built with
React.js
JavaScript
Flask
Python
SQLite
Project documentation
The docs folder incorporates all necessary documents and documentation in our project.
Tools used
Code formatter: Prettier
Tech stack: React.js, Flask, SQLite
To run our React application
You will need Node.js and NPM installed. You can refer this article if not installed already: https://kinsta.com/blog/how-to-install-node-js/
First, navigate to our application on the terminal and install all the packages using
npm i
In case this throws any error, install the yarn package manager:
npm install --global yarn
And then to install all the packages, run
yarn
Now, to run our application, run
npm start
Code coverage
Code coverage in React app (frontend):
To run code coverage, just do:
yarn coverage
This will not only give you a detailed report on your terminal, but will also generate a .html file for the reporrt as seen here in our project: https://github.com/kartikson1/Auction-Sphere/blob/main/coverage/lcov-report/index.html
Roadmap
We have a lot planned for the future! Completed tasks and future enhancements can be found here
Group-3
Owner
- Name: Kartik Soni
- Login: kartikson1
- Kind: user
- Location: Raleigh, North Carolina, United States
- Company: North Carolina State University
- Repositories: 8
- Profile: https://github.com/kartikson1
Software Research Assistant at NCSU CSC & Cornell | MS CS at NC State | Ex Full Stack Engineer @ tech startups
Citation (CITATION.md)
Rathod, P., Soni, K., Mundra, N., Maheshwari, S., & Sinha, T. (2022, August 28). Group 3 CSC 510 Fall 2022. Version (1.0.0). Retrieved October 8, 2022, from https://doi.org/10.5281/zenodo.7158164
GitHub Events
Total
Last Year
Dependencies
- 1332 dependencies
- @testing-library/jest-dom ^5.16.5
- @testing-library/react ^13.4.0
- @testing-library/user-event ^13.5.0
- axios ^1.0.0
- react ^18.2.0
- react-doc-generator ^1.2.8
- react-dom ^18.2.0
- react-router-dom ^6.4.1
- react-scripts 5.0.1
- react-styleguidist ^12.0.0
- reactstrap ^9.1.4
- web-vitals ^2.1.4
- 1332 dependencies
- Flask *
- flask-cors *
- actions/checkout v2 composite
- actions/setup-python v1 composite
- codecov/codecov-action v1 composite
- actions/checkout v2 composite
- actions/setup-node v2 composite
- stefanzweifel/git-auto-commit-action v4 composite
- actions/checkout v2 composite
- actions/setup-node v1 composite
- andymckay/pycodestyle-action 0.1.3 composite
- pytest ==6.2.5
- pytest-cov ==3.0.0
