Capstone Project

Back to listing
Group 2019-30 Status completed
Title Coop ACE Program
Supervisor Dr. Bahareh Goodarzi and Dr. Claude Martel, Director of Concordia’s Cooperative Institute
Description Each year, Concordia Cooperative Institute matches thousands of students to potential employers and internships. Concordia Coop Institute is extending their services with a new program for all Concordia students, Coop or Non-Coop: ACE, design to help match students to 12-18 months industry internships. We are partnering with the Cooperative Institute to help them develop a custom platform to support their new ACE program from scratch. Similar commercially available services are valued at over 35+ million $ and are outside the budget of Concordia. The platform will enable students to: - Authenticate - Create user profile (education, interest and skills) - Browse and apply to jobs - Register for events and appointments - Confirm appointments and interviews - Receive notifications The platform will allow staff and employees: - Login and Authenticate - Browse all candidate and query candidates by education, skills, interests - Preview candidates’ skills, education and interests - Receive smart recommendations on ideal candidates for a job - Track candidate progress and status - See dashboard and statistics - Post job listings - Schedule appointments - Send notifications to candidates The platform will likely use a Ruby on Rails framework with PostgreSQL database and a model-view-controller architecture. Challenges: - Designing a robust and reliable UI system, and integrate it within myConcordia - Creating a robust and scalable system supporting up to 10,000+ candidates - Robust and state of the art data security
Requirement Courses: Software Processes and methodologies, Object Orientated Programming, Database, Data Structures and Algorithm, Operating System, Computer networks and protocol, Network and Security, Mini-Capstone. Software Skills: Knowledge of software development, validation and testing, Ruby, Rails, Devops, SQL and Non-SQL server, security and collaborative programming tools (Git).
Tools Github, computer, Test Server.
Number of Students 4
Students Sakila Rahman Ming Tao Yu Thomas Serrano Myckael Walther
Comments:
Links: