A new blog post just dropped πŸ“£ Click here to read it.

← Back to Portfolio

ChooseLife Wellness

β€’ πŸ“… November 05, 2020 β€’ βŒ› 1 min readβ€’πŸ· reactjs🏷 redux🏷 nodejs🏷 graphql🏷 mongodb🏷 contentfulβ€’ ✏️ Edit this post on GitHub

The platform runs a graphql backend built with nodejs, the data layer uses a mongoose + mongodb. The frontend is built with Reactjs and it uses Redux for state management, it uses Apollo Fetch to fetch data from the graphQL backend. The blog content is stored on contentful and this data is fetched using Apollo Rest Data Sources. The Technology stack is awesome and much more the platform is built to meet the fitness, wellness need of the users.

My Role on the Project

  • Lead a team of 3 developer, 2 designers, and 2 project managers.
  • I designed and implemented the database (mongodb).
  • Designed Implemented communication with external API (contentful and GHM).
  • I architected and implemented the backend (nodejs, graphql, apollo-server).
  • I used GitHub Actions to handle the CI and CD.
  • I handled the devOps tasks. (AWS, Linux).
  • Contributed to the frontend (Reactjs, Redux, Styled Components, Material UI) implementation with specific task as assigned and necessary.

Motivation

The motivation for me developed as I got more into the problem I was trying to solve. Making health, wellness, fitness and nutrition a top priority for the users of the product. It is important to note that the project will be launched in Lagos, Nigeria.


Ojo Oluwasetemi

Written by Oluwasetemi Ojo Stephen {...OOS}, A FullStack Developer (Reactjs, Nodejs, Typescript), currently lives in Osogbo, Osun State Nigeria with my lovely and priceless Wife Temidayo .🎈
Say Hi to Him on Twitter.
You can search through my blog using custom tagsβ€’ 🏷 .
Click here to read more about me. For RSS feed.🌍