03/07/2022 - Present
![Master Of Tournamentss Logo](/img/projects/masteroftournaments/logo.webp)
Master Of Tournaments
Project Type - Web Application
Visit WebsitePurpose of the project
To provide anyone the capacity to run a poker tournament at a professional standard on any device they want. This project provides the resources necessary to run a tournament of any size and of any length of time.
Simple to set up and simple to use, the end users experience was at the forefront of every decision made for this project.
Technologies used
![Node JS Logo](/img/techs/nodejs.webp)
Node JS
![Express JS Logo](/img/techs/express.webp)
Express JS
![Mongo DB Logo](/img/techs/mongodb.webp)
Mongo DB
![HTML5 Logo](/img/techs/html5.webp)
HTML5
![CSS3 Logo](/img/techs/css3.webp)
CSS3
![JavaScript Logo](/img/techs/js.webp)
JavaScript
Key Feature Links
Key Features
Complete Responsiveness
To ensure everyone has the ability to use this application it has been made available on every device. Scaling up from small smart phones all the way to 4k monitors.
![The dashboard shown on a mobile phone display](/img/projects/masteroftournaments/screenshots/dash.webp)
![The creation of a blind structure shown on a 4k display](/img/projects/masteroftournaments/screenshots/blinds.webp)
![The clock controls shown on a mobile phone display](/img/projects/masteroftournaments/screenshots/controls_main.webp)
Disconnection Prevention
Any tournament started is run on a server and not locally, this means that an issue with a users local machine will not affect the running of that tournament.
Using this setup also allows for multiple devices to control the same tournament. A smartphone can be turned into a controller that can run a tournament that is being cast to another monitor.
![The control page for tournaments shown on a mobile phone display](/img/projects/masteroftournaments/screenshots/tournaments.webp)
Creative Customisation
Allowing the application to run on any screen size on any device brings with it some challenges, most notably the possibility that the styling that was added may not be quite right.
To combat this the app allows for fine tuning of the elements being displayed, including the brightness of the background and the text size, to allow for a more complete user experience.
![The graphics menu shown over the clock on a 4k display](/img/projects/masteroftournaments/screenshots/graphics.webp)
![Graphics controls shown on a mobile display](/img/projects/masteroftournaments/screenshots/graphics_mobile.webp)
Other Projects
Casino Tutor
![Casino Tutor Logo](/img/projects/casinotutor/siteicon.webp)
Accountants DR
![Accountants DR Logo](/img/projects/accountantsdr/siteicon.webp)
TR03
![TR03 Management Services Logo](/img/projects/tr03/siteicon.webp)
Pineapple Solver
![Pineapple Solver Logo](/img/projects/pineapple/siteicon.webp)