Welcome to the Dice Roller Game! This is a web application built using Next.js, Tailwind CSS, GSAP for animation, and TypeScript with JavaScript. The game utilizes React Context API and the Reducer Hook for state management.
-
Ensure that you have
Node.js
andgit
installed on your machine. -
Clone this repository: git clone https://github.com/dev-sujan/dice-roller-game.git
git clone https://github.com/dev-sujan/dice-roller-game.git
-
Navigate to the project directory:
cd dice-roller-game
-
Install the dependencies:
npm install #or yarn #or pnpm install
- Start the development server:
npm run dev #or yarn dev #or pnpm dev
- Open your web browser and go to http://localhost:3000 to access the Dice Roller Game
The Dice Roller Game is deployed on Vercel and can be accessed at the following link: Live Demo
- Next.js - A React framework for server-side rendering and static site generation.
- Tailwind CSS - A utility-first CSS framework for rapidly building custom designs.
- GSAP - GreenSock Animation Platform for smooth and performant animations.
- TypeScript - A strongly typed superset of JavaScript.
- React - A JavaScript library for building user interfaces.
- React Context API - A state management solution for React applications.
- Reducer Hook - A React Hook for managing complex state logic.
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request to the GitHub repository.
This project is licensed under the MIT License
.