Full Stack Software Development

Closed
Sunryse
Edmonton, Alberta, Canada
Tanraj Dhillon
He / Him
CEO
(11)
5
Project
Academic experience
200 hours of work total
Learner
Anywhere
Intermediate level

Project scope

Categories
Software development
Skills
jest (javascript testing framework) restful api full stack development react.js (javascript library) sassy cascading style sheets (scss) project scoping node.js (javascript library)
Details

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 build out critical features for our clinic management software and our client-intake platform. Students will primarily focus on building and improving clinic management tools and re-creating our client intake platform.


The students will be assisting a team of senior full-stack software developers, UI/UX designers and a clinical psychology team.


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!

Deliverables

Project Scope:

The focus of this project is to build features for our clinic manager and client-intake web applications.

  1. Use React JS and SCSS to turn provided wireframes into responsive, tested and deployable features.
  2. Use a REST API, Node JS and Firebase to add server-side functionality to client features.
  3. Utilize code-review feedback to enhance code quality and provide code-review for other team members.


Detailed Activities:

  • Use React JS, SCSS and JEST to code and test provided front-end tasks
  • Use a REST API, Node JS and JEST to code and test provided back-end tasks
  • Attend a weekly group coding session
  • Submit code for code-review on a weekly basis
  • Provide code-review on a weekly basis
  • Read and understand existing code and infrastructure
  • Express areas of uncertainty and work alongside a principal engineer to refactor code


Final Deliverables:

  • Merge and present fully completed features
  • Written rational on their development process


Mentorship

At Sunryse our executive team will offer one-on-one mentorship to each student and coach them throughout the project. They will begin by understanding the

student's professional and career goals and learn how this project can help them build skills to achieve those goals.


Students will have check-ins two times a week including their weekly co-working session. This allows for team work, understanding their progress and enabling the removal of blockers.


They will have access to an in-house research, design, and engineering team through Slack and virtual meetings. They will also have access to our advisory board with backgrounds in:

  • Full stack software development
  • Product management
  • Psychology and clinical care
  • Organizational strategy
  • Technology Consulting
  • Academic Research


Tools Provided:

  • Company Github
  • Company Jira and Confluence
  • Learning resources
  • Company Slack
  • Company Drive
  • Company Figma
  • Company image assets


Supported causes

The global challenges this project addresses, aligning with the United Nations Sustainable Development Goals (SDGs). Learn more about all 17 SDGs here.

Good health and well-being

About the company

Company
Edmonton, Alberta, Canada
2 - 10 employees
Hospital, health, wellness & medical, Technology

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.