Skip to content

noiffion/SportsZilla

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub GitHub contributors GitHub commit activity GitHub top language GitHub language count

It's a web application where anybody can find a new sport buddy and sport events close to his/her area. The User has the possibility to create own event in every listed sport. Events are customizable, meaning you can create an event that best fits your needs. The app allows users to visualize events without the need of login. Events can be filtered by sport and date.

Getting started

  1. Fork the repo and clone your fork to your development environment

  2. Navigate to the server folder and run npm install in your terminal to install dependencies. Then simply run npm start to get the backend running. You should be greeted with server listening on http://localhost:8000`

  3. In a second terminal navigate to the client folder and run npm install in your terminal to install dependencies. Then simply run npm start to get the react frontend running. You should see the app open up in your browser at http://localhost:3000 - the default react port.

  4. The app is running :-)

The App itself

The intro page

Intro page

Create profile

Create profile

Navigation events

Events

Info events

Info Event

Used Tech Stack

  • TypeScript
  • Sequelize
  • Postgres
  • GraphQL
  • JWT
  • React

Observations

Improvements on the current code base

  • Cover all forms validation
  • Cover notification with bad internet connection
  • Add needed tables to cover future functions
  • Unit testing for easy implementation new features

The Future

  • Add friends feature(upcoming soon)
  • Send messages to other users
  • Enable discussion inside event details
  • Possibility create groups and teams
  • Notification to others users
  • Enable set users favourite sports
  • allow event payment thru the app.

Creators

  1. Ricardo D Alvarez ⚽️
  2. David Kerekes 🏀
  3. Adrian Margos 🏄‍♂️
  4. Martin Rodl 🎾

About

Finding sport events with your mates

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages