Skip to content

Settle is a single page, responsive React application built with a Ruby on Rails API back-end. A wellness application, Settle aims to help its users manage and cope with the symptoms of Test Anxiety.

claraisley/settle

Repository files navigation

SETTLE

Project Members

🌵 Susan Zhang, Clara Isley, Katherine Szelag

About Us🎒

🌵Settle is a single page, responsive React application built with a Ruby on Rails API back-end. A wellness application, Settle aims to help its users manage and cope with the symptoms of Test Anxiety.

🌵Geared towards secondary-school students, our app aims to introduce teens to the practice of mindfulness, as well as cognitive behavioural therapy concepts. Settle is rooted in the continuing goal of empowering its users with the tools and knowledge they need to modify the dysfunctional patterns of thinking associated with anxiety. User activity is saved and used to track/display progress.

Attributions

The inspiration and source material for this application comes from a Test Anxiety Booklet released in coordination with Anxiety Canada. The meditations are original Test Anxiety-specifc meditations graciously created by the Toronto-based artist Emily Dickinson. Work-Through concept and material is original content by Katherine Szelag.

GIFs/ERD

Sign up quiz Work-through Example Meditation Tracker Thinking Trap Tacker Database ERD

Technical Specifications

React 16.12.0
Rails 6.0.2
Ruby 2.7.0
PostgreSQL

Deployment

https://settle.netlify.com/

React front-end: Netlify

Rails back-end: Heroku

Setup

To install dependencies:

  • Within Client directory run
npm install
  • Within root directory run
bundle install

Running Development Servers

Rails API back-end:

bin/rails s

React front-end:

npm run dev

About

Settle is a single page, responsive React application built with a Ruby on Rails API back-end. A wellness application, Settle aims to help its users manage and cope with the symptoms of Test Anxiety.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published