Skip to content

0.1.0-alpha

Pre-release
Pre-release

Choose a tag to compare

@b-ayd b-ayd released this 07 Apr 18:53
· 114 commits to main since this release
0438219

Minimum Viable Product (MVP) Release

This pre-release marks the MVP milestone for our project. It includes the foundational features for campus navigation, accessibility routing, and issue reporting.

Covered in this Release:

  • User Authentication: Implemented user registration and login flows, including token generation, session management, and access control for protected features.
  • Interactive Map: Implemented cross-platform map viewing with zooming, panning, and rendering of accessibility obstacle pins.
  • Route Planning System: Users can select origin and destination points (including a drop-pin feature via reverse geocoding) to calculate routes that actively avoid reported obstacles.
  • Obstacle Reporting: A complete flow for users to report new campus obstacles. Features include location capturing, data payload submission, and real-time backend API integration with token-based authentication.
  • Automated CI/CD: A GitHub Action is successfully implemented to automatically build the Android package (.apk) upon push/release.
  • Deployment Infrastructure: The application is fully dockerized.

Deployment Instructions:
Step-by-step instructions for building and running the software (including Docker build commands and environment variables) are documented in our repository's README.md.

Assets:

  • app-release.apk - The compiled Android package for mobile testing.