https://github.com/abhisheknaiidu/spin-wheel
https://github.com/abhisheknaiidu/spin-wheel
Last synced: 21 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/abhisheknaiidu/spin-wheel
- Owner: abhisheknaiidu
- License: mit
- Created: 2021-02-17T20:32:21.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-02-27T11:33:37.000Z (about 4 years ago)
- Last Synced: 2025-03-25T19:21:18.812Z (about 1 month ago)
- Language: JavaScript
- Homepage: spin-wheel.vercel.app
- Size: 1 MB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Spin Wheel 🎡
[Spin Wheel](), a web app that allows the user to spin by tapping on center, and get the reward mentioned on the segment of wheel where it stops. Also storing all the information in a google sheet, using [google sheets API](https://developers.google.com/sheets/api)
**Just Spin and Win Prizes** 😉
![]()
## Table of Contents
- [Technology Stack](#technology-stack)
- [Installation & Usage](#installation-&-usage)
- [Testing](#testing)## Technology Stack
| Technology | Description | Link ↘️ |
| --------------------| ----------------------------------------- | ------------------------------------------ |
| HTML5 | Hyper Text Markup Language | ---- |
| CSS3 | Cascading Style Sheets | ---- |
| JavaScript | High Level, Dynamic, Interpreted Language | ---- |
| React | Front End JavaScript Framework | https://reactjs.org/ |
| Google Sheets API | Read, write, and format data in Sheets | https://developers.google.com/sheets/api |
| PWA | Progressive Web Apps | https://web.dev/progressive-web-apps/ |
| Vercel | Deployment | https://vercel.com/ |## Installation & Usage
_Ensure [Node.js](https://nodejs.org/en/) and [NPM](https://www.npmjs.com/) are installed_
1. Clone or Download the repository (Depending on whether you are using SSH or HTTPS)
```
git clone [email protected]:abhisheknaiidu/a-pop.git
cd a-pop
```2. Install dependencies
```
npm i
```3. Start the application
```
npm start
```After the application starts visit [http://localhost:3000](http://localhost:3000) to view it in the browser.
## Testing
Run the command `npm test` to run the tests
`npm run build`