SER 517
Software Factory Capstone (SER 517)
Group 6
The Palette Project Grading Tool 2.0 enhances the grading workflow for instructors using Canvas LMS. Designed to operate offline, it addresses connectivity issues, rubric management challenges and data reliability concerns. The upgraded tool introduces secure Canvas OAuth authentication, local database storage and rubric versioning to streamline grading and maintain data integrity. Sponsor
Group 5
This project focuses on designing a scalable and user-friendly Velocified learning management system to improve the digital education experience. The platform supports course management, student tracking and performance analytics while integrating with existing academic tools. The goal is to deliver an efficient, data-driven learning management system that enhances engagement and accessibility for learners and educators….
Group 4
This mobile application supports caregivers and family members in monitoring and assisting dementia patients. The platform tracks daily activities, facilitates communication between caregivers and families and includes cognitive assessment tools inspired by clinical research. The app enhances coordination, safety and quality of care for individuals living with dementia. Sponsor
Group 3
The Enterprise Personal Assistant is a multilingual virtual assistant that enables employees to interact with enterprise data using natural text and speech between Arabic and English. The system features an interactive avatar and integrates securely with company databases to provide instant, compliant responses. The project emphasizes the use of advanced open-source tools with natural, human-like…
Group 2
The team is developing an email microservice to streamline client communication for the ABC Academy of Music. The system allows users to create, schedule and manage email campaigns through an intuitive web dashboard. It also maintains a structured client database, supports email templates and provides automation features to improve workflow efficiency and reduce manual processes….
Group 1
This project develops a process automation tool designed to simplify daily business operations for small enterprises and educational institutions. The system automates routine tasks such as emails and payments through a web-based platform. The goal is to improve efficiency, reduce manual effort and make automation tools more accessible to non-technical users. Sponsor ABC Academy of…
Faculty – Team 5
The capstone project is a smart attendance system that uses IoT hardware and a local REST API to automate classroom check-ins. A Raspberry Pi with motion sensors, an NFC reader and a camera captures attendance over a secure local network. Professors use a client app to monitor data, review events and manage privacy settings. The…
Faculty – Team 1 and 2
This capstone project is a continuous assessment platform designed to support instructors and students in learning and applying effective agile practices. It delivers real-time metrics on flow, code, communication and quality to measure adherence to agile principles. These metrics can be viewed at the course, team, or individual level, offering insights into performance across different…
Industry – Team 7
This project aimed to develop a unified Reddit monitoring system that integrates GPT-4 and DeepSeek to generate comments and detect relevance. A key challenge was designing a scalable, adaptable database and building strong data pipelines to manage various social media formats. The system’s goal was to automate post analysis, identify relevant content and provide meaningful…
Industry – Team 5
The project aimed to convert a desktop app for construction schematics into a mobile version for iOS and Android. The schematics include elements like electrical grids and vent pipes. The main challenge was efficiently rendering large, complex files on mobile devices. Sponsor Auto BIM Route