Dice & Meeple is an innovative online platform designed to bring the joy of board gaming to enthusiasts of all ages and preferences. With a diverse collection of board games spanning various categories, from strategy and party games to cooperative and educational options, Dice & Meeple aims to be the ultimate destination for those seeking thrilling tabletop experiences.
Explore our extensive catalog of board games, spanning a multitude of categories and themes. With detailed descriptions and captivating visuals, each product page invites you to delve deeper into the world of tabletop adventure.
Using our intuitive navigation features, you can effortlessly browse through different sections, filter options, and sort through the selection to find the perfect game for your preferences and playstyle.
Once you've found your must-have games, simply add them to your virtual basket and proceed to our seamless checkout process.
Our application is responsive across various devices, ensuring that whether you're shopping on your desktop, laptop, or mobile device, you'll enjoy a visually stunning and user-friendly experience tailored to your screen size.
Key pages in the application include:
The purpose of Dice & Meeple is to provide a convenient and immersive shopping experience for board game aficionados. Whether you're a seasoned gamer looking for your next challenge or a newcomer eager to explore the world of tabletop gaming, our platform caters to your needs. By offering a curated selection of high-quality games, along with informative resources and personalized recommendations, we strive to foster a vibrant community of players and promote the social, cognitive, and entertainment benefits of board gaming.
git clone https://github.com/vadim-mg/eCommerce-Application
npm install
npm start
test
npm run test
Runs the project's test suite.
build:prod
npm run build:prod
Builds the project for production environment using webpack.
build:dev
npm run build:dev
Builds the project for development environment using webpack.
start
npm run start
Starts the development server using webpack.
format
npm run format
Formats all files in the project using Prettier.
ci:format
npm run ci:format
Checks if all files are formatted correctly using Prettier.
lint
npm run lint
Lints all TypeScript files in the src directory using ESLint.
prepare
npm run prepare
Runs Husky's prepare script.
https://codejuggling-dice-and-meeple.netlify.app
manual deploy:
CD in future: