Skip to content

Client for our League Management Website, the concluding project in our web course. Written in Vue.js

Notifications You must be signed in to change notification settings

mor-sa/LeagueClient

 
 

Repository files navigation

League Management Website - Client Side

League Management Webiste by Ben Margalit and Mor Saranga

Overview

This website is a SPA Application built for our web development course. We used Vue.js for the frontend. The website is built according to the specification document given by course staff.

image

What's in the site?

  • Main - a page that contains details about the league, next game in the league, if a user is connected it shows the top 3 favorite games he saved, and if not it shows a login section.
  • Register - a page that allows the user to register to the site, using vuelidate validation to make sure the inputs are valid.
  • Login - a page that allows the user to login, using vuelidate validation to make sure the inputs are valid.
  • Search - a page that the user can search for teams and players with a search query, sort the results, and filter them. The results can be saved to the favorites pages.
  • Stage Games - a page that shows all the games in the systems, divided by past games and future games.
  • About - a page that describes us and our previous projects.
  • Favorites - pages that shows the connected users it's favorite games, players and teams.
  • League Management - a page that allows an administrator user to add new games to the system, add an event to a game, and add a result to a game.

image

About

Client for our League Management Website, the concluding project in our web course. Written in Vue.js

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 88.5%
  • JavaScript 10.8%
  • HTML 0.7%