Tourney was my Front End Capstone after my first 3 months programming at the Nashville Software School. It is a React.js application using a local JSON Server, Bootstrap, JavaScript, Node, NPM and a lot of elbow grease.
For a brief demo click here => https://youtu.be/SOESfYkISAs
After registering and logging in the user will can navigate to the Library page where you can add different games you want to add to Tourney's Database. The games are grouped by the consoles they are played on.
The user can then navigate to the Venue page where they can enter an address to a potential venue for the tournament.
*In the future the checkboxes for days of the week will be used in a feature where the a tournament will be automatically created based on game, days available, and even the distance they are willing to travel.*
And lastly the user can pool from the data we have gathered so far and pick a game, venue, date, and name a tournament.
*In the future users will be able to sign up for a tournament and be automatically sorted into a bracket.*
To run Tourney on your own system you will first need to clone down my repo. From their you will need to navigate to the api folder and run 'json-server -p 6001 -w tourney.json '.
In a separate terminal run npm install and then npm start from the main director of Tourney. From there you should be good to go.