Skip to content

a-bhula/inner-compass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mental Wellness Website

Mental Wellness Website is a platform designed to provide individuals with information, tips, and resources to support their mental health. The website includes sections for practical tips, common mental health issues, user testimonials, and a contact form, fostering a supportive and informative environment.

LINK URL

ADD SCREENSHOTS


Table of Contents

  1. UX
  2. Features
  3. Technologies Used
  4. Testing
  5. Deployment
  6. Credits

UX

Project Goals

The website's primary goal is to offer an accessible, user-friendly platform that supports individuals in maintaining their mental health through education, relatable stories, and practical tools.

User Stories

First-Time Visitor Goals

  • As a first-time visitor, I want to:
    • Understand the purpose of the website.
    • Easily navigate the site to find useful information.
    • Feel encouraged by the content and testimonials provided.

Returning Visitor Goals

  • As a returning visitor, I want to:
    • Access specific mental health tips and resources.
    • Share my personal experiences through the contact form.
    • Discover new and updated content on the site.

Frequent User Goals

  • As a frequent user, I want to:
    • Regularly access tips for improving my mental well-being.
    • Stay connected with new features or updates.
    • Share the website with others who may benefit from it.

Design Choices

Colour Scheme

The website features a calming and neutral palette of beige and pastel tones, chosen to create a tranquil user experience.

Typography

Two fonts are used across the site:

  • Abril Fatface: For headings, creating a bold and elegant look.
  • Poppins: For body text, ensuring readability and simplicity.

Imagery

Imagery plays a vital role in reinforcing the website's calming theme. Selected images depict serene environments and symbolic representations of mental strength and positivity.


Features

Existing Features

  • Navbar: A fixed navigation bar to allow users to move seamlessly between sections.
  • Hero Section: A motivational welcome banner with a call-to-action button.
  • Mental Health Tips Section: Practical advice for maintaining mental well-being.
  • Common Issues Section: Descriptions of widespread mental health challenges.
  • Testimonials Section: User stories highlighting personal experiences with mental health.
  • Contact Form: A direct form for users to reach out for further engagement or inquiries.
  • Responsive Design: Ensures compatibility across devices of all sizes.

Features Left to Implement

  • Blog Section: A space for regularly updated articles on mental health and wellness.
  • Community Forum: An interactive area where users can share their experiences and advice.

Technologies Used

Languages

  • HTML5: For content structure.
  • CSS3: For styling and layout.

Tools and Libraries

  • Google Fonts: To incorporate Abril Fatface and Poppins fonts.
  • GitHub Pages: For website hosting and deployment.
  • Bootstrap: For responsive design and pre-built components.

AI Integration

The project incorporates AI tools to enhance the development process:

  • GitHub Copilot: Assisted in writing and debugging code efficiently.
  • AI-Powered Markdown Editor: Used to generate and refine the README structure.
  • Content Suggestions: AI tools supported brainstorming user stories, features, and potential enhancements.

Testing

The website was tested to ensure:

  • Navigation: All links are functional and redirect to the correct sections.

  • Responsiveness: The site adapts seamlessly to desktop, tablet, and mobile screens.

  • Compatibility: Tested on multiple browsers, including Chrome, Firefox, and Edge.

  • Accessibility: All text is readable, and the site is easy to navigate for all users.

  • HTML

    • No errors were returned when passing through the official [W3C validator]
  • CSS

    • No errors were found when passing through the official [(Jigsaw) validator]

Unfixed Bugs

Deployment

GitHub Pages

The website is hosted on GitHub Pages. The deployment steps are:

  1. Log in to GitHub and navigate to the repository.
  2. Click on the Settings tab.
  3. Scroll down to the Pages section.
  4. Select the branch main (or the branch you wish to deploy) and click Save.

About

Inner Compass - Mental Health Website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published