Mindy is a project aiming at improving the mental health condition of the masses, which deteriorated during the COVID pandemic due to a lack of interaction. We are aware of how humans are social animals, hungry for attention and craving friendships. Mindy provides you a platform to check your scale of mental well-being. That's our ultimate aim at Mindy.
Mindy is a non-profit movement empowering awareness for mental health among people. It is created to inform individuals about their mental condition and provide them with consultancy from a doctor. This is not a site for personal disclosure of suicidal thoughts or behaviors. If you are in crisis, please call 112/911 or go to your nearest emergency department for assistance.
To run Mindy locally on your machine, follow these steps:
-
Make sure you have Node.js installed on your system.
-
Clone this repository to your local machine or download it as a ZIP file.
-
Open a terminal or command prompt and navigate to the project's directory.
-
Install the dependencies by running the following command:
npm install
-
Once the installation is complete, start the application with the following command:
npm start
-
Open your web browser and visit
http://localhost:3000
to access the Mindy application.
- Landing Page
- The Landing Page is based on an animated background and is the common link to all pages.
- It features a Chat-bot (located on the bottom left corner of the page) where you can book appointments with the doctor and an automated quiz section.
- Provides a small description of the organization Mindy.
- Includes buttons that redirect you to different sections of the web project.
- A customized logo has been created for Mindy using "Canva" tools.
- Contains options for different age groups, and the page redirects accordingly.
- Home Page (Common Home Page)
- This page is the section that gathers a collection of thoughts on Mental Health.
- Contains Multiple Sections under the page itself.
- Read More
- It contains general expressions about Mental health, as well as blogs to the lower part of the page.
- Contains a self-customized Scroll Bar.
- NavBar appears on this page.
- About Us Page
- This page contains a short description of the initiative, as to why it was started and why it was necessary in a post-pandemic world, for sites like these to exist.
- It is another page with an animated background, and NavBar appears here too.
- Contact Us Section
- Contains Images and Portfolios of all members in the Team.
- Linked with GitHub, LinkedIn, and Instagram of all Team Members.
- Hover option on cursor proximity.
- Meditation Mode
- A page curated for users suffering from Anxiety and will help in the prevention of Anxiety and panic attacks.
- Mind Games
- Lifestyle habits matter when it comes to brain health, and the rewards of increased mental stimulation can be seen in a very short space of time.
- This is a collection of Mind Games for users of different age groups, these turn out to be relaxing and help in brain engagement.
- Mood Tracker
- Based on the answers given by the user, the interface evaluates the user's mood and returns it to them.
- P.S. Since we felt that answers to these questions could be personal, we have ensured answers are stored on the user's local storage, and not on our end.
- Courses
- View prospective courses provided by us, for Mental Health, again based on age groupism, and different circumstances.
- Resources
- Contains a collection of relaxing Podcasts, Spotify Playlists, and Books.
- Embedded the Spotify API.
- Blogs and Journals Section
- Contains a set of Blogs and Journals to enhance the user's experience and make them prioritize themselves first.
- Therapists and Psychiatrists
- Gives an option to the user to book an appointment with renowned therapists and psychiatrists.
- Login/Signup Page
- This is a common page for Signup/Login that is based on data collection that changes the interface for the User, post Login.
- NavBar
- Provides page links to various interlinked pages, the Mindy logo, and is well-regulated.
- Scroll bar
- A self-customized Scroll bar to make the page more interactive.
- Customized Logo
- A logo showing a brain and its beautiful tangles, representing its complexity and simplicity. We found it to be best to represent our logo and thus picked the image to be our frontline symbol and developed the logo using "Canva".
- Tab Symbol for Icon
- In the
<head>
section of the HTML File, we have represented the logo's image as the tab's icon.
- Privacy
- Since we felt that answers to these questions could be personal, we have ensured answers are stored on the user's local storage, and not on our end.
- Age Grouping
- Age grouping has been done to distinguish between different age groups (0-18 Yrs, 19-40 Yrs, 41-65 Yrs, and 65+ Yrs) as people from different age groups have different problems and circumstances.
- Drive Video - Watch on Google Drive
- DevFolio Project Link - View on DevFolio
- Abhinav Aggrawal
- Anirudh Sharma
- Shreya Joshi
- Swati Gupta
A project by Runtime Terror