Software Design and Architecture
Contact principal


Portails
-
Toronto, Ontario, Canada
Portée du projet
Catégories
Conception de l'interface utilisateur Conception de l'expérience utilisateur Gestion de projet Développement de sites web Développement de logicielsCompétences
software design javascript frameworks full stack development architectural design ideation javascript (programming language)Hi there! We are looking for students with interests in full-stack software development in the mental health care and wellness industry.
This project aims to research and plan out a potential architectural transition for our EHR software. Students will help conduct research, write a report and code a soft-implementation.
The students will be assisting a team of senior full-stack software developers.
By the end of the project each student will have learned how to use React JS, Node JS and other libraries to build and deploy industry level code. Students will also have learned how to work in an AGILE environment and how to give and receive feedback on their code.
At Sunryse we strive to build a platform where psychologists can launch their dream clinics and provide clients with affordable and quality mental health care. If you resonate with our mission please reach out!
Project Scope:
The focus of this project is to plan out a new architectural approach approach and soft-implement it.
- Understand Sunryse's current front-end and backend process when creating new features and the tools used to do so.
- Research more modern approaches and write a potential transition plan.
- Code to soft-implement the plan for a feature in development.
Detailed Activities:
- Review documentation and code to understand the current development approach and the tools used to do so (example: How is data-fetching done).
- Help conduct research on one modern JavaScript frameworks and the corresponding tools it relies on.
- Write a report using a simple overview, rationale and roadmap structure.
- Soft implement the plan for a feature in development and present it to the team.
- Attend a weekly group debrief and progress updates session.
- Express areas of uncertainty and work alongside a principal engineer.
Final Deliverables:
- Present the soft-implementation to the team
- Written rational from the research and ideation phase
Fournir des connaissances spécialisées et approfondies et l'industrie générale des idées pour une compréhension globale.
Partager des connaissances sur des compétences techniques spécifiques, des techniques, méthodologies requises pour le projet.
Donner accès aux outils, logiciels et ressources nécessaires pour la réalisation du projet.
Causes prises en charge
Les défis mondiaux auxquels ce projet s'attaque, en accord avec les objectifs de développement durable (ODD) des Nations unies. En savoir plus sur les 17 ODD ici.
À propos de l'Compagnie
Sunryse is a clinic launchpad that enables psychologists to easily start and grow their own private clinics.
In turn we strive to bring communities accessible mental health care which
is affordable, accurate and of unmatched quality.
Contact principal


Portails
-
Toronto, Ontario, Canada