Skip to content

WindHound/iOS

Repository files navigation

WindHound - Sailing Tracker and schedule organiser

Aim of a project is to develop an multi-cross platform application to organise schedules and analysis sailing. This part of a project specifically contains a development for an iOS application. This project is done during Year 2 of Computer Science undergraduate course at University of Bristol for SPE assignment.


Overall architecture of iOS application

Login

When an application is launched, a login page will first show up. It is possible to create a new acoount by using a signup page.


Login Page(Left) and Signup Page(Right)

Organising schedules

After logging in, both upcoming and past schedules are listed in one of three sections; Championships, Events and Races. Within a single championship, there can be multiple events, and within a single event, there can be multiple races.


Upcoming and past schedules displaying in three different sections(Championships, Events, Races)

It is possible to create a new championship/event/race by pressing + button and choose an administrator for a new championship/event/race. In addition, existing events/races can be added as part of a new championship/event.


Creating new championship(Left) and administrator selection page(Right)

Creating new event

Creating new race(Left) and assigning which boats will join a race(Right)

Analyse

Once a race is finished, an application shows a replay of race.


Replay

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages