Skip to content
 
 

Latest commit

 

History

227 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bridge the Gap DTC-07

Project Description

We Not Meta (DTC-07) are developing an application to Bridge the Gap between mental wellness, and productivity by offering suggestions on activities, and helpful resources to relieve the mental strain of everyday life.

Technologies

Front End Technologies:

  • HTML
  • CSS
  • JavaScript
  • Bootstrap
  • JQuery

Back End Technologies:

  • Node js

Database:

  • SQL

Middle Ware:

  • Express
  • Express Session

API:

  • Google Maps API

Installation

How to Run

  1. Clone the repository to local machine
  2. Open repository in Visual Studio Code (Ver 1.67 or above)
  3. Open a new terminal in VS Code and type npm install to install all dependencies
  4. On the current open terminal type node index.js to start the server at port 3000

How to Contribute

  1. Clone the repository to local machine
  2. Make a new feature branch that branches of dev
  3. Push any new commits to the new feature branch
  4. Once ready switch branch to dev and merge the newly created feature branch into dev
  5. Create pull request to main for new edits to be reviewed

Files

 Top level of project folder: 
├── .gitignore               
├── Procfile                 
├── README.md
├── index.js
├── package-lock.json
└── package.json

It has the following subfolders and files:
├── public                    # Public content available for client
    ├── css                      # Folder for all css
        /diet.css               
        /find_an_expert.css              
        /index.css        
        /login.css                
        /main.css                  
        /meditation.css             
        /music.css          
        /navbar.css
        /self_assessment_quiz.css            
        /sleep_habit.css            
        /suggestions.css              
        /walks.css           
        /yoga.css          
    ├── html                     # Folder for all content page html
        ├── content
            /diet.html
            /find_an_expert.html
            /meditation.html
            /music.html
            /self_assessment_quiz.html
            /sleep_habit.html
            /walks.html
            /yoga.html
        ├── journal
            /journal_deletion_confirmation_page.html
            /journal_entries_page.html
            /journal_main_page.html
            /journal_submission_confirmation_page.html
            /journal_write_new_entry.html
        /admin.html              
        /main.html              
        /suggestions.html               
    ├── images                   # Folder for all images
        ├── yoga
            /cobraPose.png
            /downward.png
            /warrior.png
        /Journal_logo.png                
        /Journal_writing_logo.png                
        /Screenshot_2.png                
        /Screenshot_3.png                
        /Screenshot_4.png                
        /bgpattern.png                
        /brain.png                
        /cryLogo.png                
        /diet.PNG                
        /exercise.png                
        /happy.png                
        /happy_banner.png                
        /heart.png                
        /journal.png                
        /logo.PNG                
        /m1.jpg                
        /m2.jpg                
        /m3.jpg                
        /m4.jpg               
        /m5.jpg                
        /map.png               
        /meddiet.jpg               
        /meditation.png               
        /meditation1.png               
        /meditation2.png              
        /meditation3.png              
        /meditation4.png               
        /mind.jpeg              
        /mood.png               
        /music.png               
        /navlogo.png               
        /quiz.png                
        /sleep.png                
        /sleep_benefit1.png                
        /sleep_benefit2.png                
        /sleep_benefit3.png                
        /smile.png                
        /user.jpeg                
        /walks.png                
        /yoga.png               
    ├── javascript               # Folder for all javascript
        /admin.js              
        /displayUserName.js           
        /favoritingpage.js              
        /find_an_expert.js             
        /journal_read_entries.js          
        /journal_write_new_entry.js          
        /loadfavorites.js             
        /login.js              
        /music.js               
        /navigation.js             
        /signup.js             
        /timer.js               
        /walks.js                
    ├── music                    # Folder for all music
        /Spirit of Fire - Jesse Gallagher.mp3
        /The Sleeping Prophet - Jesse Gallagher.mp3
        /Venkatesananda - Jesse Gallagher.mp3 
    ├── 404.html
    ├── index.html
    ├── login.html
    ├── signedout.html
    └── signup.html

Features

Feature Description
Landing page You can create an account and log in to access the homepage.
Home A home page for your favourite features, which can be customized.
Nutrition This page provides information about the diet.
Walks This page provides information on the benefits of taking walks and maps to search the park.
Journal You can write your thoughts, emotions, and anything you wish to reflect on this page and read what you wrote.
Meditation This page provides information on the benefits of meditation and how to meditate.
Yoga This page provides information on the benefits and posture of yoga and includes a timer function for yoga.
SleepingHabits This page provides information about the benefits of a good night's sleep and tips for a good night's sleep.
Local Resources You can check the map for information about the reliable experts and facilities we select.
Music This page contains a music player to improve your concentration, relieve stress and sleep.
Self Assessment Quiz You have access to 13 reliable questionnaires to test your mental health.
Favourites Collection You can display your preferred feature in the Favorites collection section to use it quickly.

Credits

About

Welcome to Bridge the Gap! This is a mobile web application to check and improve your mental health.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages