chaynHQ/bloom-backend
chaynHQ/bloom-backend has 35 GitHub stars and 58 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 10:39 UTC. Last push 2026-11-03.
Code for the backend / API of the Bloom service
What you can do
- Free and Anonymous: Bloom is a free service that ensures anonymity for its users.
- Self-Paced Activities and Exploration: Users can explore all resources and activities at their own pace.
- Multi-lingual Support: All features are available in multiple languages including Spanish, Hindi, French, English, Portuguese, and German.
- Online Video Courses: Provides healing educational video courses.
Measured star growth
- in 24h
- 0
- in 7 days
- Update delayed
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalWelcome to Bloom
Bloom is a free, secure, and web-based trauma healing support service from Chayn. Since 2013, Chayn has reached over 500,000 survivors worldwide with our trauma-informed, survivor-centred, and intersectional approaches in utilizing open-source tech for positive social impact. Bloom is our flagship product — providing tailored video-based courses, anonymous interaction, 1:1 chat, self-led healing guidance, everyday tools, and comfort to cope with traumatic events.
Explore Chayn's website, research, resources, projects, impact, and support services directory. 💖
Key Features:
Chayn's Bloom service offers several key features designed to support individuals on their healing journey:
- Free and Anonymous: Bloom is a free service that ensures anonymity for its users.
- Self-Paced Activities and Exploration: Users can explore all resources and activities at their own pace.
- Multi-lingual Support: All features are available in multiple languages including Spanish, Hindi, French, English, Portuguese, and German.
- Online Video Courses: Provides healing educational video courses.
- 1-to-1 Messaging: Secure messaging service to share reflections, feelings, and questions with Chayn therapists.
- Supportive Messaging: Receive tailored supportive messaging from Chayn through Whatsapp.
Bloom Backend Technical Documentation
Technologies Used:
- NestJS - NodeJs framework for building scalable and reliable server-side applications
- PostgreSQL - Object-relational SQL database system
- TypeORM - Object Relational Mapper library
- Firebase - User authentication
- Storyblok - Headless CMS for pages and courses content
- Simplybook - Appointment booking system used for therapy
- Slack - Slack webhooks to send messages to the team
- Rollbar - Error reporting
- Front - User messaging
- Mailchimp - Transactional email
- Docker - Containers for api and db
- Render - Build, deploy and operate staging and production apps
- GitHub Actions - CI pipeline
- ESLint and Prettier for linting and formatting.
Read our Bloom Backend Tech Wiki Docs for overviews of key concepts and data & database architecture.
Local Development Directions:
Making an open-source contribution you have agreed to our Code of Conduct.
- See docs/local-development.md to get started.
- New contributors should start with our Contribution Guidelines.
- See docs/courses-sessions-and-resources.md for how courses, sessions and resources are synced and tracked.
Happy coding! ⭐
Support Our Work
Chayn is proudly open-source and built with volunteer contributions. We are grateful for the generosity of the open-source community.
Please consider giving this repository a star ⭐ and follow our GitHub profile to help us grow our open-source community and find more contributors like you!
Support our mission further by sponsoring us on GitHub, exploring our volunteer programs, and following us on social media.
Licence
Bloom and all of Chayn's projects are open source. The core tech stack included here is open source however some external integrations used in the project require subscriptions.
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,398 starspublic-apis/public-apis
A collective list of free APIs
497,679 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
447,495 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,261 stars