This repository contains the source code for the Aasra Volunteer website, an initiative aimed at providing support for people in distress through a comprehensive and user-friendly digital platform. Aasra, part of the Befrienders Worldwide/Samaritans network, offers suicide prevention services and mental health support in India. The website redesign was driven by a need to improve accessibility, user experience, and the effectiveness of Aasra’s services.
- Responsive Design: The website is designed to be fully responsive, ensuring a seamless user experience across all devices, particularly mobile phones.
- Helpline Directory: A comprehensive and verified list of suicide prevention helplines across India, organized by state and language, with clickable phone numbers for immediate access.
- Volunteer and Donation Information: Clear call-to-actions and information on how to volunteer or donate to support Aasra’s mission.
- Improved UI/UX: Simplified layout, intuitive navigation, and warm imagery to create a welcoming environment for users seeking help.
- Performance Optimizations: Enhanced website performance with faster load times, static architecture, and efficient content delivery.
- HTML
- CSS
- JavaScript
- Bootstrap
- jQuery
- Font Awesome
- Google Fonts
- Ekko Lightbox
To set up this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/yourusername/aasra-volunteer-website.git
-
Navigate to the project directory:
cd aasra-volunteer-website
-
Open index.html in your preferred web browser to view the website.
We welcome contributions from the community. To contribute, please follow these steps:
-
Fork the Repository: Click on the "Fork" button at the top right corner of the repository page.
-
Clone Your Fork: Clone your forked repository to your local machine using the following command:
git clone https://github.com/yourusername/aasra-volunteer-website.git
-
Create a New Branch: Create a new branch for your feature or bug fix:
git checkout -b feature-or-bugfix-name
-
Make Changes: Make your changes to the codebase.
-
Commit Your Changes: Commit your changes with a descriptive message:
git commit -m "Description of the feature or bug fix"
- Push to Your Fork: Push your branch to your forked repository:
git push origin feature-or-bugfix-name
- Create a Pull Request: Go to the original repository on GitHub and create a pull request from your forked repository.
Please ensure your code adheres to the following guidelines:
- Follow the existing code style and conventions.
- Write clear, concise commit messages.
- Test your changes thoroughly.
- Include any relevant documentation updates.
We appreciate your contributions and will review your pull request as soon as possible.
Special thanks to the team at Enroot Innovation Foundation and all the volunteers who contributed to the redesign of the Aasra website, including:
- Aditya Chakraborti GitHub Profile
- Anirudh Chandratre GitHub Profile
- Avi Seth GitHub Profile
- Harsh Salvi GitHub Profile
- Neha Udeshi GitHub Profile
- Nemil Shah GitHub Profile
The code in this repository is open-source and licensed under the MIT License. Please refer to the LICENSE.md file for the full license text.
Any text, images, and sound content, including but not limited to those tagged with Aasra, are not covered under the MIT License and are instead licensed under the terms specified by Aasra. For any use of such content, please contact Aasra.
A special thanks to Aasra and Johnson Thomas for their unwavering dedication to suicide prevention and support, and for making the source code open source. Their initiative allows the community to contribute and help make a significant impact. Please go and support their cause and show your appreciation.
Date: January 15, 2021
In 2018, I became involved with Enroot Innovation Foundation, an organization dedicated to addressing social issues through technology. Our goal was to enhance Aasra’s digital presence, ensuring that people in distress could easily access critical suicide prevention services.
Aasra faced significant challenges, including negative user feedback, outdated contact information, and non-responsive web design. These issues hampered the effectiveness of their services.
We undertook a comprehensive redesign of Aasra’s website, focusing on UI/UX improvements, responsive design, and performance optimizations. We also compiled a verified directory of functioning suicide prevention helplines across India.
The redesigned website improved user experience and accessibility, leading to increased trust and usability. The helpline directory became a critical resource for individuals seeking immediate help, with over 3,000 backlinks and widespread recognition.
For a detailed case study, visit the full article.
Feel free to reach out to me for any queries or support regarding this project.
Note: Neither I, the volunteers, nor Enroot Innovation Foundation are associated with Aasra in any form. This project was a contribution from our team between 2018-2021 to improve suicide prevention helpline services for people in distress. Aasra was approached due to its past contributions in this field.