Welcome to the official GitHub repository for the Sadhan Sangha Ashram Website. This repository contains the source code for the website of Sadhan Sangha Ashram, a non-profit organization dedicated to providing spiritual guidance and wisdom.
Repo for Data Configuration:
https://github.com/astrarudra/ssa-static
For Release Notes & Coding Standards:
Switch to Code Of Conduct tab above
Visit the Website - Sadhansangha.org
Here is a demo video of the website:
Screenshot:
Sadhan Sangha Ashram is a sanctuary of peace and spiritual enlightenment nestled between Rishikesh and Haridwar. The Ashram offers a serene environment for seekers to immerse themselves in the teachings of Yogi 108 Swami Sachchidananda Saraswati.
Today, under the guidance of the present Guruji, Shri Achyut Chetan Maharaj, Sadhan Sangha Ashram continues to illuminate the path of seekers from all walks of life. Whether you seek refuge, wisdom, or solace amidst the chaos of life, our Ashram provides a haven for spiritual growth and self-discovery. The gates of Sadhan Sangha Ashram stand open, welcoming all who yearn for the serenity of the soul
The website is completely open-source. Feel free to use this repository for learning purposes or to build a similar website. We kindly request that you mention or credit Sadhan Sangha Ashram if you reuse the code.
We thank the following for free hosting
- Static Website: Built using JS, React 18, Zustand, MUI 5 and CSS.
- Git Raw Integration: Gist raw and Github raw integrated to fetch data.
- Fully Responsive: Optimized for all devices, with support for screens as small as 240px.
- Slow Network Support Optimized with lazy components and localstorage cache.
- Image Gallery: Features a Imgur Gallery Grid Component, Built on top of react-grid-gallery and react-image-lightbox.
- Daily Satsangs: Youtube, Spotify, Amazon Prime are Embedded/Linked - Playlist update will automatically reflect in the website.
- Configurable: config.json (in assests) is used to configure the gallery, youtube playlist display in the website, etc.
- No Data Collection: We respect your privacy and do not collect any personal data or use cookies.
Stay tuned for exciting developments and enhancements coming soon to the Sadhan Sangha Ashram website:
- Sadhan Sangha App: Our top priority is the development of the Sadhan Sangha mobile app, providing easy access to spiritual teachings and resources on-the-go.
- Translation: We're working on translating the website into Hindi and Bengali to reach a wider audience and make our content more accessible.
- Expanded Pages: Look forward to new pages on published books, event calendar, and donation options to enrich your experience on our website.
- v1.1 -
Website Enhancement: We're dedicated to improving user experience through SEO optimization, bundle optimization, and lazy loading images for faster page loading. - More Content: Expect regular updates with additional satsangs and gallery albums to deepen your spiritual journey with us.
It's simple as setting up any react app. You will need node, npm installed.
Clone the repo and then
npm install
npm run start
The website is open source and we welcome contributions from the community. Here's how you can contribute:
- Fork the Repository: Start by forking this repository.
- Make Your Changes: Make your improvements or add new features.
- Submit a Pull Request: Once your changes are ready, submit a pull request for review.
Your contributions help enhance our project and spread spiritual wisdom to a broader audience. Thank you for your support!
The website and upcoming app will shine with more content digitalized. Contributions will be greatly appreciated. Here are some ways you can contribute:
- Satsang Video Recording: Enhance Satsang Video Recording - Record stable video from a proper angle in landscape with the highest quality possible and send us.
- Videos Editing: Help edit and enhance our satsang videos to make them more engaging and accessible.
- Images For Gallery: Capture and provide high-quality images of Sadhan Sangha Ashram and Guruji for our website's image gallery.
- Contact Us: If you're interested in contributing in any other way or have ideas for content creation, please reach out to us. We'd love to hear from you!
Your support through monetary donations helps sustain the operations of Sadhan Sangha Ashram and allows us to continue spreading spiritual wisdom. If you would like to make a donation, please contact us. Your generosity is greatly appreciated and will go directly to supporting the activities and initiatives of the ashram. Thank you for your kind contribution!