Ryan Cassels
Product Manager -
2
TalentMap Inc.
TalentMap Inc.
Ottawa, Ontario, Canada

New Product Software Architecture

Help us architect a new software system that can handle all the essential features of our solution and remain scalable for additional feature implementation. We would like students to focus on: Selecting suitable software languages and frameworks. Designing application programming interfaces including the UI, data storage, and APIs. Evaluating and selecting between different types of data storage. A few areas of specific interest for us include: A list of technologies chosen and reasoning behind these choices. A detailed diagram of the system’s boundaries and APIs. An example data flow through the system.

Matches 1
Category Computer science - general + 2
Closed
TalentMap Inc.
TalentMap Inc.
Ottawa, Ontario, Canada

Employee Survey & Feedback Portal

Help us architect a new software system within our existing platform that can handle all the essential features of our solution and remain scalable for additional feature implementation. TalentMap has in house staff that will create the overall UI/UX for this project. We would like students to focus on: Create a page to display infographic for organizations survey results (this would be a downloadable/printable pdf) View and compare employee score to benchmark/org as a whole/department. How? You scored higher than x% of people? Show percentile where they fall based on average score for dimension? (But not the average score itself) Links to engagement resources that can help them improve their level of engagement and become more knowledgeable around building successful workplaces Employees can provide anonymous ad hoc feedback (comments) to departmental manager(s) Comment page allowing manager(s) to respond to feedback Managers would get an additional page that allowed them to view employee feedback and respond to it - they would also see the “normal” feedback page for their supervisors Goals for the project: Our goal is to provide easy online access to the survey results of individual employees that participate in our engagement surveys, so that they can see how their results compare to those of their organization or department. In addition this provides a logical place to enable the employee to provide anonymous feedback to their managers, and for their managers to be able to respond to that feedback.

Matches 1
Category Computer science - general
Closed