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

← Back to Portfolio

Virtual Closets

β€’ πŸ“… September 21, 2020 β€’ βŒ› 1 min readβ€’πŸ· nextjs🏷 apollo client🏷 nodejs🏷 graphql-apollo-server🏷 mongodb🏷 mobileβ€’ ✏️ Edit this post on GitHub

A solution to manage users closet which is built with nodejs and graphql for the backend and the data layer is mongoose + mongodb. The frontend is built with Nextjs using Apollo Client for data management. The Backend powers the mobile application built with React Native and the platform is managed using the admin interface. The solution was built to solve the problem of wardrobe(closets) management hence, it offers the users a virtual closet and help with laundry management.

My Role on the Project

  • Lead a team of 3 developer, 1 designers, and 1 project managers.
  • I designed and implemented the database (mongodb).
  • Designed and Implemented communication with external API (stripe and calendar api).
  • 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).
  • Co-work on the frontend (Nextjs, Redux, Styled Components, Material UI)

Motivation

The problem statement was clear and interesting, building a solution for this problem taught me a lot. It is one of the best project I have worked on till date. Working with the mobile developer to implement the GraphQL solution.


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.🌍