Welcome to Dicer – the premier platform for tabletop RPG enthusiasts!
Whether you're a player hunting for your next quest or a Dungeon Master seeking new adventurers for your campaign, Dicer connects you with like-minded people effortlessly.
Create your personalized profile by uploading your photo, selecting your class, and crafting a captivating bio. Share if you’re a player or DM, your preferred class or DM style, and a bit about your experience and unique skills or interests.
Seamlessly match with others and start planning your next epic adventure using our in-app chat or video chat. You can also filter matches by class for a more tailored experience. Plus, enjoy a sleek dark mode for a superior user experience.
Step into the world of tabletop RPGs with Dicer and let the adventures begin!
Dicer is a web app that helps Players and Dungeon Master's connect with each other for future adventures!
- Match with Players and Dungeon Masters
- Filter Matches
- Peer-to-Peer Messaging
- Video Chat
- Profile Management
- Dark Mode
- PostgreSQL
- Express.js
- React
- Node.js
git clone git@github.com:nicoayamen/dicer.git
To set up the project, please follow the specific setup instructions in the respective directories:
cd dicer
cd frontend
npm install
cd ../backend
npm install
Backend
npm run local
Frontend
npm start
Thank you to all the contributors who have helped make this project great: