Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vladimirmikulic/sms-gaming
🎮 Gaming platform powered by Twilio SMS.
https://github.com/vladimirmikulic/sms-gaming
gaming hackathon-project javascript nodejs twilio-sms-api whatsapp
Last synced: 1 day ago
JSON representation
🎮 Gaming platform powered by Twilio SMS.
- Host: GitHub
- URL: https://github.com/vladimirmikulic/sms-gaming
- Owner: VladimirMikulic
- License: mit
- Created: 2020-04-30T14:19:20.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-02-16T17:36:58.000Z (almost 2 years ago)
- Last Synced: 2024-10-24T10:07:34.671Z (25 days ago)
- Topics: gaming, hackathon-project, javascript, nodejs, twilio-sms-api, whatsapp
- Language: JavaScript
- Homepage:
- Size: 2.09 MB
- Stars: 135
- Watchers: 4
- Forks: 29
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
🎮 Gaming platform powered by Twilio SMS.## :package: Installation (development)
```shell
# Clone the project
git clone https://github.com/VladimirMikulic/sms-gaming.git
# Enter the project's folder
cd sms-gaming
# Install dependecies
npm i
# Start the development server
npm start
```After you've started the development server, follow [this guide](https://www.twilio.com/blog/track-whatsapp-message-status-node-js-twilio-api-for-whatsapp) which will explain to you how to send WhatsApp messages from your phone to your Twilio number.
In the development, place your environment variables in `.env` file. The file is automatically loaded when server starts. (Required environment variables are mentioned below)
## :cloud: Deployment
To deploy the server to production, you'll need a cloud hosting provider. Some of the popular ones are [Heroku](https://www.heroku.com/), [Digital Ocean](https://www.digitalocean.com/) and [AWS](https://aws.amazon.com/).
The server needs these environment variables to run:
- TWILIO_ACCOUNT_SID
- TWILIO_AUTH_TOKEN
- SESSION_SECRET## :camera_flash: Screenshots
- Play alone or join others, your choice!
- Games that you'll enjoy! (Left: Hangman, Right: Trivia)
## :man: Author
**Vladimir Mikulic**
- Twitter: [@VladoDev](https://twitter.com/VladoDev)
- Github: [@VladimirMikulic](https://github.com/VladimirMikulic)
- LinkedIn: [@vladimirmikulic](https://www.linkedin.com/in/vladimir-mikulic/)## :handshake: Contributing
Contributions, issues and feature requests are welcome!
## 🍻 Credits
Logo design is provided by [Freepik](http://www.freepik.com). ❤️
## :pencil: License
This project is licensed under [MIT](https://opensource.org/licenses/MIT) license.
## :man_astronaut: Show your support
Give a ⭐️ if you like this project!