Skip to content

dev-sujan/dice-roller-game

Repository files navigation

🎲 DICE ROLLER GAME 🎲

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.

Installation

  1. Ensure that you have Node.js and git installed on your machine.

  2. 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
  3. Navigate to the project directory: cd dice-roller-game

  4. Install the dependencies:

     npm install
     #or
     yarn
     #or
     pnpm install

Local Development

  1. Start the development server:
    npm run dev
    #or
    yarn dev
    #or
    pnpm dev
  2. Open your web browser and go to http://localhost:3000 to access the Dice Roller Game

Deployment

The Dice Roller Game is deployed on Vercel and can be accessed at the following link: Live Demo

Technologies Used

  • 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.

Contributing

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.

License

This project is licensed under the MIT License.

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published