πŸ™οΈ Corvallis Connect

Corvallis Connect is a civic engagement mobile application that empowers residents of Corvallis, Oregon to easily report issues directly to the city β€” from potholes and broken streetlights to public safety concerns.

Built with Flutter and powered by Firebase, this project aims to streamline local government communication and create a cleaner, safer, and more responsive community.


Project Identity

Team Name: Corvallis Connect
Course: CS 461 / CS 462 / CS 463 – Senior Software Engineering Project
Timeline: Fall 2024 – Spring 2025

Team Members:


User Pages

User Login

User Login Page

Report Issue Page

Report Issue Page

Report Status Page

Report Status Page


πŸš€ Features

Admin Report Status Pages

Admin Welcome

Admin Welcome Page

Admin Received

Admin Received Page

Admin In-Progress

Admin In-Progress Page

Admin Finished

Admin Finished Page

Admin Needs Attention

Admin Needs Attention Page


πŸ‘₯ Who Is This For?


πŸš€ Getting Started

πŸ“¦ 1. Prerequisites

To run this app, you'll need:

After installing Flutter, verify it's ready by running:

flutter doctor

πŸ“ 2. Clone the Repository

git clone https://github.com/your-username/corvallis-connect.git
cd corvallis-connect

πŸ“¦ 3. Install Dependencies

flutter pub get

▢️ 4. Run the App

flutter run

πŸ–₯️ Web Dashboard

The dashboard is designed for city officials and project team members. It allows authorized users to manage report statuses, provide updates, and communicate with residents β€” all in real time.

πŸ”’ Access is restricted. Please contact the development team if you need credentials.

πŸ“± Using the App

  1. Sign in using your Apple ID or Google account.
  2. Tap the "Report" button to start a new report.
  3. Add a description, location, and image.
  4. Submit the report to create a live issue thread.
  5. Track your report’s progress on the "Status" page.
  6. Receive real-time notifications when city officials update your report.

πŸ‘¨β€πŸ’» Development Team

This project is maintained by the Corvallis Connect Capstone team at Oregon State University. Contributions are limited to team members.

For questions, feedback, or access requests, please contact any of the listed team members above.

Corvallis Connect was developed as part of the Oregon State University Capstone Program.