Skip to content

jordansimsmith/football-subscriber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Football Subscriber

Caching and Notification layer in front of the http://www.aucklandfootball.org.nz football fixtures API.

The official application is slow, taking multiple seconds to load competitions and their fixtures. Also, the fixtures are subject to frequent change in the days leading up to the games, with no notification functionality.

Features

  • Fixtures are updated on a 15 minute schedule
  • View Auckland Football fixtures by competition and round
  • Subscribe to teams and receive automatic emails when fixtures in the upcoming week change

Screenshots

home subscriptions

Technologies

  • Next.js, React, Chakra UI, React Query
  • .NET Core, EF Core, Hangfire, SendGrid

Architecture

Clean architecture was implemented, following guidelines from the microsoft documentation clean_architecture