Skip to content

vincethecoder/app-bjj-competition-finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Brazilian Jiu Jitsu Competitions Finder App

Dear reader, thank you for visiting my project repository. This project is designed to display upcoming Jiu Jitsu tournaments. Enjoy!

Xcode - Build and Analyze

Feature Specs

  • Display a list of competitive events
  • Persist (store) the list of competitive events

Scenario 1: Display a list of competitive events

As a Jiu Jitsu enthusiast (practitioner or supporter)
I want the app to display a list of upcoming competitions
So I can easily explore competitive events

Acceptance criteria

Given the user has internet connectivity
 When the user requests to view upcoming competitions
  Then the app should fetch and display competitions from the server
   And update the cache with the latest competitions

Scenario 2: Persist the list of competitive events

As an offline user
I want the app to display the most recently saved competitions
So I can explore competitive events

Acceptance criteria

Given the user doesn't have internet connectivity
 And there is a cached version of the feed
 And the cached version is less than 7 days old
  When the user requests to see the list of competitions
   Then the app should display the most recently saved competitions

Given the user doesn't have internet connectivity
 And there is a cached version of the feed
 And the cached version is 7 days old or more
  When the user requests to see the list of competitions
   Then the app should display an error message

Given the user doesn't have internet connectivity
 And the cache is empty
  When the user requests to see the list of competitions
   Then the app should display an error message

About

BJJ Competition Finder App (Personal Project)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages