Sasa Radovanovic Code repo

Frequent Flyers Flight Diary

This is not commercial application, but it's a good starting point. This web service allows users to register and store their flights. User can review his/her personal statistics based on various parameters. Public part of the service provides statistics based on entire system. This application connects two of my big passions - aviation and coding. You might say that there is commercial solution out there Flight Diary, and you would be right. Those guys did hell of a job, and this project is not flightdiary.net competitor - it is just my personal homage to it, implemented using my view what frequent flyers would like to have in that kind of service.



Wireframes

The application deploys two web frontends: public and private one. Public frontend is open for all users (blue), while to access personal page (marked in red), user must log in. I will not go into tehnical data here, but just show views from both applications. Click on the image for larger preview.
Home page / Login page
"Log in" sets URL to private Application where Log in screen opens
"Register" opens Register screen
"Access statistics by airport" opens view
"Review global statistics" opens view
"Check other user's profile" opens view
Airport statistics
Overview of airports from database
Most used airports and distribution of airports on the map
Suggested airports
Auto-complete search
Detailed airport view
Detailed data for selected airport
Overview of entered routes
Quick-access to most-frequent users
General stats
Auto-complete search for airlines and airplane types
Suggested and most used airplane types
Suggested and most used airlines
Detailed airline/airplane type stats
Detailed data for selected airline with logo, average score etc.
Detailed data for selected airplane type with picture and additional stats

User search
Auto-complete user search
Quick links to the most frequent travellers
Public profile page
Map of users flights
Quick statistic access
Profile home page
List of flights
Quick links edit/remove/add new flight
Add new flight page
Designed to look like boarding pass / with colorset from airport signs
User statistic page
Showing wide range of stats according to entered flights
.
Sasa Radovanovic Code repo