ChooseLife Wellness Platform
Overview
A comprehensive wellness platform connecting users with fitness, health, and nutrition services in Lagos, Nigeria. Built with GraphQL backend and React frontend, the platform integrates with Contentful CMS for blog content and external health management APIs to deliver a complete wellness ecosystem.
Key Features
- Wellness Services: Complete fitness, health, and nutrition service marketplace
- GraphQL API: Apollo Server backend with efficient data fetching and real-time capabilities
- Content Management: Contentful integration for blog and educational wellness content
- Health API Integration: External health management system (GHM) integration for services
- Multi-Platform: React web application with Material UI design system
My Role & Responsibilities
- Led development team of 3 developers, 2 designers, and 2 project managers
- Architected GraphQL backend with Apollo Server and MongoDB database
- Designed and implemented MongoDB schema using Mongoose for wellness data
- Integrated Contentful CMS for blog content using Apollo REST Data Sources
- Connected external health management (GHM) API for service bookings
- Contributed to React frontend with Redux state management and Material UI components
- Configured CI/CD pipeline with GitHub Actions for automated deployments
- Managed AWS infrastructure and DevOps tasks for production deployment
Technical Highlights
Built a scalable wellness platform with GraphQL at its core, enabling efficient data fetching for complex wellness service relationships. Apollo Server provides flexible query capabilities, while the Contentful integration delivers a powerful content management solution for health and wellness blog posts. The frontend leverages Redux for complex state management across user profiles, service bookings, and content browsing. Material UI and Styled Components provide a polished, accessible interface for the Nigerian fitness market.
Impact & Results
- Team Leadership: Successfully led 7-person cross-functional team to launch
- Platform Launch: Launched comprehensive wellness platform in Lagos, Nigeria
- API Architecture: Unified GraphQL API serving multiple data sources
- Content Integration: Seamless Contentful CMS for scalable content management
- Health Services: Successful integration with external health management APIs
Links
- Live Platform - Experience the wellness ecosystem
- GitHub repo: Private