Skip to content

A collaborative project from the University of Minnesota coding boot camp. The HatTrick Platform is a full-stack web application that enables users to create a profile belonging to a hockey team.

License

Notifications You must be signed in to change notification settings

maayazed/uofmP2-HatTrickPlatform

 
 

Repository files navigation

The HatTrick Platform 🏒


GitHub contributors GitHub last commit


Description

🔍 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.

💻 Below is the gif showing the functionality of the application:

Project 2: The HatTrick Platform

🎥 The full website of the application can be found HERE

User Story

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.

Table of Contents

Installation

💾

npm init

npm i

Usage

💻

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

Testing

✏️

No testing is currently set up

Contributing

Have you spotted a typo, would you like to fix a link, or is there something you’d like to suggest? Browse the source repository of this article and open a pull request. I will do my best to review your proposal in due time.

Maintainers

Current maintainers:

This project has been sponsored by:

License

License

About

A collaborative project from the University of Minnesota coding boot camp. The HatTrick Platform is a full-stack web application that enables users to create a profile belonging to a hockey team.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 48.5%
  • CSS 31.6%
  • Handlebars 19.9%