Skip to content

Simple dice roll application that allows user to roll select how many dice they want to roll

License

Notifications You must be signed in to change notification settings

Ayush-Kaushik/roll-dice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Dice Roll 🔥

The program uses the following concepts to
showcase easy way for user to roll multiple dice and show outcomes:

  • React-Redux
  • Functional and class components
  • Material UI design to showcase dice roll outcomes

Check it out here

📝 Table of Contents

🏁 About

I got the idea of this application while playing board games with my friends. I realized that we needed more than one dice during our game but didn't have physical dice. Hence, I decided to create this easy to use application which will help you to have any number of dices just a click away.

🏁 Getting Started

  • Clone the repository locally
  • install npm packages with npm install
  • run npm start (development mode)
  • Open http://localhost:3000 to view it in the browser.

🚀 Deployment

The main branch is connected with Heroku CI/CD pipeline which automatically build and deploys the application.

🎈 Usage

It is pretty straight-forward. Use the control panel to select the number of dices and maximum number of faces on each dice and click roll. It'll showcase results in the bottom panel.

⛏️ Built Using

  • React - Front End
  • Redux

👏 Acknowledgements

  • Dices designed by me using Figma

📝 License

  • MIT

Copyright (c) 2020 Ayush Kaushik