Route 28 is a social platform tailored towards travellers, offering a dynamic space for users to view and share their journeys with other users from around the world. The web-based application serves as a hub where users can not only showcase their travel experiences but also interact with other users who may also share a passion for exploration. Upon registration, users are given the option to opt for either the free plan or a premium plan, each offering their own set of features.
See the complete guides and extended notes in the Wiki: Route 28 Wiki
The access page provides two options: users can either sign up using a valid email address or sign in if they have previously registered.

The sign up page allows users to input necessary information to gain full access to the web application.
After providing their details, users receive a confirmation code via email to verify their email address. Once verified, they are directed to the home page for unrestricted access.

The login page allows existing users to enter their username and password to access their accounts and the rest of the application.

The left-hand navigation bar provides access to various pages after signing up or logging in. Users can navigate through:
- Home
- Map
- Friends
- Profile
- Settings
- Logout
- Track
On mobile, the top navigation bar allows users to access the left and right navigation bars, providing access to pages and recent activity.
On the right-hand side is the recently active bar which showcases five friends who have recently interacted with the application. By clicking on a friend's username, users can directly access their profile and view their posts.

A crucial privacy feature allows users to hide their recent activity, accessible through the site settings.
Users who have signed in and added friends can view their friends' posts and interact with them by liking, commenting, and sharing.
Premium subscribers gain access to detailed analytics for each post, including route start and end times, duration, and distance.

The map page offers users an interactive experience, allowing them to view multiple routes at the same time. Users can zoom in, pan, and apply filters to display specific routes, including their own, their friends', or those from certain group chats. Routes can also be sorted based on time intervals.

Upon signing up, users are encouraged to add friends to view others' posts. Once added, users can manage their friends list, chat with friends individually, or create group chats.
Removing friends from the list can be done directly from their profiles.

Users who have added each other as friends can communicate and share posts with one another.

Users can create group chats with multiple friends, enabling allowing them all to communicate and share posts at the same time.

Users can view their profiles, which include profile pictures, usernames, join dates, bios, and posts.

Users can edit their profiles, modifying usernames, profile pictures, emails, and passwords.

Additionally, users can customize their premium membership and download their stored GPX data as a .zip file.
Users have access to a list of all the posts they have liked.

The premium subscription offers three payment tariffs, providing an ad-free experience, vibrant themes, and advanced analytics under each post.

Users can customize the site settings to suit their preferences.

Free plans offer dark and high-contrast themes by default, while premium subscribers gain access to additional themes, allowing for further customization.
- Dark theme
- High-contrast theme
- Cloud theme
- Dracula theme
- Purple theme
Users can personalize privacy settings, allowing them to hide their recent activity and prevent friendship requests.
The website utilizes speech reader tags and the high-contrast theme to ensure accessibility for users with various needs, including those with reading difficulties or visual impairments.
Users can choose to censor profanity throughout the site and in chats with friends.
Users can track their routes manually by clicking points on an interactive map and adding descriptions to their posts.

Alternatively, users can upload pre-existing GPX files instead of manually tracking routes, followed by adding descriptions before posting.

Admins can access weekly revenue projections for up to a year ahead.

Admins have access to the database, allowing them to view and modify data as necessary.



