Bloomster

The client, Bloomster, is an interactive online learning platform and mobile application designed to equip young learners with essential life skills beyond traditional academics. With a holistic, tech-driven approach, Bloomster delivers age-appropriate, parent-approved courses across five core development areas:

  • Social
  • Emotional
  • Intellectual
  • Mindfulness
  • Physical

The platform’s mission is to help children and young adults grow into confident, well-rounded individuals prepared for real-world challenges.

Technologies Used

Backend: Java, Spring Boot, Spring Framework, Hibernate, Spring MVC
Frontend: JavaScript, React.js
Database: PostgreSQL
Cloud: AWS
Integrations: HubSpot, MailChimp, Stripe Payment Gateway, Google Play Store, Apple App Store, Firebase Notifications

  • Products and services were sold manually, with no digital lead or sales tracking.
    Delayed payments due to absence of automated reminders or follow-ups.
    No clear visibility on pending customer dues or due dates.
    Lack of centralized data, making it hard to track lead status and team performance.
    CRM had to accommodate 15+ diverse categories with unique workflows.
    No real-time reporting for decision-making and sales forecasting.
Backend Development
  • Designed and implemented RESTful APIs for seamless communication between client and server applications.
  • Built Spring Batch processes for large-scale data handling and automated jobs (such as report generation, notifications, and progress tracking).
  • Integrated JWT authentication for secure API access and role-based user management.
Frontend Development
  • Created reusable React components for a dynamic, interactive, and responsive UI.
  • Delivered an intuitive learning dashboard for children, parents, and educators.
Database & Performance Optimization
  • Designed and maintained PostgreSQL schemas optimized for scalability and fast data retrieval.

  • Leveraged Views in PostgreSQL to simplify queries and minimize complex data joins.

Payment & Notifications
  • Integrated Stripe Payment Gateway for secure payments with subscription-based models.

  • Implemented Firebase Push Notifications to engage learners and parents with reminders, progress updates, and new content alerts.

App Store & Third-Party Integrations
  • Seamlessly connected the platform with Google Play Store and Apple App Store for smooth updates, in-app purchases, and distribution.

  • Integrated HubSpot and MailChimp for marketing automation and customer engagement.

DevOps & Version Control
  • Established Git-based workflows to enable collaborative development across distributed teams.

  • Set up efficient CI/CD practices to ensure smooth deployment and reduced downtime.

  • Enhanced User Security: JWT authentication provided safe and reliable access for students, parents, and educators.
  • Scalability: Spring Batch processing allowed handling of large volumes of student data and automated reports.
    Seamless Transactions: Secure, user-friendly payment flow with Stripe integration increased subscription adoption.
  • Improved Engagement: Firebase notifications and email integrations ensured timely communication with learners and parents.
  • Optimized Performance: PostgreSQL optimization and Views reduced query complexity, improving response times significantly.
  • Cross-Platform Reach: Integration with Google and Apple app stores ensured maximum accessibility to learners across devices.
Scroll to Top