Software Engineer
home.jpg

Calmspace

Single page application built with Ruby on Rails, Postgres, React, Redux, Action Cable and React Quill Toolbar

Calmspace

Live Site | Github

ROLE

Fullstack engineering

ABOUT

Single page mental health application that matches therapists with patients based on various interests and allows them to chat in private chat rooms.

Technology

Built with React, Redux, Ruby on Rails, Postgres, Action Cable and React Quill.

 
Home view

Home view

features

  • Authentication for multiple user types through BCrypt

  • Utilized Ruby’s abstract classes to enable multiple model inheritance and DRY code

  • Streamlined chat feature with Action Cable

  • Developed matching algorithm for patients and therapists based on preferences and specialties

  • Built customizable notes using React Quill

login.jpg
chatroom.jpg