Giter VIP home page Giter VIP logo

ocdetour's Introduction

OCDetour

Description

OCDetour is an app to help delay compulsions for people with OCD. Leveraging research published in the journal of Behavioral Analysis, OCDetour utilizes the concept of delay discounting. By delaying a compulsion, the perceived reward value of completing the compulsion decreases. With OCDetour, the user can select from a list of Detours -- activities that encourage the user to do something else for a set amount of time -- and delay compulsions.

This application uses the following technologies:

React Library Mongoose for data housing. Apollo/GraphQL for remote data management. JWT for authentication and security. Tailwind CSS with DaisyUI for design.

Table of Contents

Links

Deployed Application

Preview

Login Page

OCDetour Login Page

Create Activity Page

OCDetour Create Activity Page

Activity Page

OCDetour Activity Page

Site Map

image of the user flow for the OCDetour App

Made with Milanote.

Installation & Dependencies

  1. Install with npm run install.
  2. Seed the server with cd server, npm run seed, then cd ..
  3. Run client and server with npm run develop.

Development Team

Tina Croxton

Database Administrator, API Developer

GitHub Profile

Victoria McNorrill

UI/UX Designer, Front-End Developer

Github Profile

John Kersey

Authentication Engineer

Github Profile

Nick Johnson

UI/UX Designer, Front-End Developer

Github Profile

License

MIT This project is licensed under MIT.

  • Click here to view the license documentation.

Node Dependencies

Click links to read the documentation for each dependency:

Disclaimer

OCDetour is an app designed to provide support and information for individuals dealing with obsessive-compulsive disorder (OCD). However, OCDetour is not intended to replace professional medical advice, diagnosis, or treatment. The content provided in this app is for informational purposes only and should not be considered a substitute for professional medical guidance.

Resources Used

Create React App

You can learn more about React in the Create React App documentation.

FontAwesome icons

Badges

Cloud Service

Heroku

Database

MongoDB

Frameworks and Libraries

Apollo-GraphQL DaisyUI Express.js GraphQL JWT NodeJS NPM React TailwindCSS

Integrated Development Environments (IDE)

Visual Studio Code

Languages

CSS3 GraphQL HTML5 JavaScript

Linter

ESLINT

Team Communication

Discord Zoom

Version Control

Git GitHub

ocdetour's People

Contributors

johnkersey2 avatar jsnicholas avatar tinathedev91 avatar victoriamcn avatar

Stargazers

 avatar  avatar  avatar

ocdetour's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.