Razzle Dazzle is an innovative chess variant where players race to move one of their pieces to their opponents back rank a with a metal ball. The game introduces unique mechanics that provide a fresh and exciting twist on traditional chess gameplay.
You can access the live version of the app here.
- Node.js (v14 or higher)
- MongoDB
Contributions are welcome! Here's how you can help:
-
Clone the repository:
git clone https://github.com/bbeizer/rd-frontend.git
-
Create a new branch for your feature or bug fix:
git checkout -b feature-branch-name
-
Make your changes and commit them:
git commit -m "Description of the changes made"
-
Push to the branch
git push origin feature-branch-name
-
Open a Pull Request
Go to your repository on GitHub. Click on the "Compare & pull request" button. Describe your changes and submit the pull request.
As RazzInDazzle continues to evolve, here are the key features and improvements planned for future releases:
- Quick Access: Implement a guest mode that allows users to join and play games without the need to sign up or log in.
- Temporary IDs: Assign temporary IDs to guest users for the duration of their session, ensuring they can seamlessly join games.
- Optional Sign-Up: Provide an option for guests to convert their session into a registered account, preserving any game history or statistics.
- Better Design: improve the overall look and feel of the app
- Feedback Form: adding a feedback form
- In game Chat: implementing an in game chat
- Bug Fixes: fix any known bugs