Civioniks Mobile Companion Development
Main contact

Portals
-
Toronto, Ontario, Canada
-
Vancouver, British Columbia, Canada
Project scope
Categories
UI design UX design Mobile app development Information technology Software developmentSkills
application programming interface (api) login system react native mobile application development github flutter (software) user experience (ux) design data integration real time data sensor dataStarmass Canada is seeking a team of student developers to create the Civioniks Mobile Native App, a mobile companion to their infrastructure intelligence platform. The goal of this project is to enable asset owners and engineers to access real-time infrastructure health data on-the-go. The app will integrate with existing sensor data, utilize AI analytics, and provide predictive insights to facilitate informed decision-making. Students will apply their knowledge of mobile app development, user interface design, and data integration to create a functional and user-friendly application. The project will focus on developing core features such as data visualization, alert notifications, and user authentication. This project offers a practical opportunity to apply classroom learning to a real-world application, enhancing both technical and problem-solving skills.
Expected Project Outcomes & Deliverables
By the end of the project, the student team is expected to deliver the following:
1. Cross-Platform Native Mobile App
- Developed using React Native (preferred) or Flutter
- Compatible with Android and iOS
- Branded according to Civioniks design guidelines
2. Core Functional Modules
- User Authentication: Secure login system with role-based access (e.g., engineer, client, technician)
- Dashboard Interface: Display key infrastructure metrics (strain, vibration, tilt, pressure, temperature)
- Sensor Data Visualization: Line charts, gauges, or graphs based on real-time or historical data
- Push Notifications: Trigger alerts when thresholds are crossed or anomalies detected
- Offline Mode: Ability to input inspection notes when offline and auto-sync when reconnected
- Map View or Location Tagging (optional): To identify the sensor site or inspection zone
3. API Integration
- Connect to Civioniks backend APIs
- Ensure seamless real-time data sync with sensor backend (API documentation provided)
- Structured error handling and data fallback mechanisms
4. Wireframes & UX Design
- Design user-friendly, responsive mobile screens
- Iterate on existing Figma flows or propose improvements
- Present finalized wireframes as part of the project archive
5. Code Repository & Documentation
- Maintain clean and well-commented source code in GitHub or GitLab
- Include README with setup instructions
- Basic test cases and QA checklist
- Notes on deployment steps (optional: Firebase, Expo, or manual build)
6. Final Presentation & Demo
- Showcase working app and features in a recorded or live demo
- Summary of key achievements, challenges, and future work suggestions
- Q&A session with the Civioniks and Starmass team
Providing specialized knowledge in the project subject area, with industry context.
Providing access to necessary tools, software, and resources required for project completion.
Scheduled check-ins to discuss progress, address challenges, and provide feedback.
About the company
Starmass Environment Technologies Corporation is an Ottawa HQ Canadian company. It is focused in providing sustainability and resilience solutions based on 4IR technologies for Infrastructure, Environment & Energy Sectors. The turnkey solutions are applicable to all phases of lifecycle management of Infrastructure.
Main contact

Portals
-
Toronto, Ontario, Canada
-
Vancouver, British Columbia, Canada