Skip to content

folucode/mock-league

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

102 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mock-league

Description

This project is an api that serves up fixtures of matches in a “Mock Premier League”, it is a curation of fictional teams and fixtures between them.

You could compare it to being a fictional league and you can access the API with this link.

Documentation can be found here

API features

This API has the features listed below:

  1. Signup/Login users
  2. fictional teams created
  3. fixtures between teams
  4. Robust search engine for searching teams and fixtures

Tools/Stack Used

  1. JavaScript/NodeJS - languages used
  2. MongoDB - database used to store all the information in this api
  3. Express - a NodeJS framework for creating APIs
  4. Redis - used for session management and API data caching
  5. JWT - used for authentication and authorization
  6. Jest - used for testing
  7. POSTMAN - used for documenting the API

TODO

  1. Create scores for fixtures
  2. re-write project with TypeScript
  3. Robust team description (Coach, images, stadium, etc...)

Feel free to reachout and suggest changes or things to add

License

This API is free to use for all. Feel free to create frontend apps to connect to and visulaize it.

About

This project is an API that serves up fixtures of matches in a Mock Premier League, it is a curation of fictional teams and fixtures between them.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors