🔍 The motivation for this project was to create a web page where you and your hockey team can create a profile and keep track of your statistics of all your games and update them accordingly. the webpage is created with mysql database, CMS-style, Model View Controller (MVC) paradigm and built using MySQL2, Express, Sequelize, Bulma, Handlebars and dotenv.
🎥 The full deployed application can be found HERE
AS A coach of a hockey team.
I WANT A place to store all my player data.
SO THAT I can view and update existing player data whenever necessary.
AS A player of a hockey team.
I WANT A profile I can create and update.
SO THAT my fans can get to know me and track my stats.
💾
npm init
npm i
💻
Run the following command at the root of your project and answer the prompted questions:
mysql -u root -p
Enter PW when promted
source db/schema.sql
quit
npm run seed
npm start
Have you spotted a typo? Would you like to fix a link? Is there something you’d like to suggest? Browse the source repository of this article and open a pull request. Our team will do our best to respond quickly.
Current maintainers: