Team Buzzword.io Presents Megotchi
present

Care for eachother

A selfcare app, in the style of a pocket pet where doing healthy tasks in real life affects your pet too. This also includes weekly events and an event shop where money made through completing tasks allow you to buy event items.

The Team

  • Team member imagePreview: Team member image

    Joseph Comyn

  • Team member imagePreview: Team member image

    Hassan Farooq

  • Team member imagePreview: Team member image

    Joshua Pearson

  • Team member imagePreview: Team member image

    Lee Conroy

Technologies

Logos for nest.js, Jest, MongoDB, Mongoose, Expo and ReactPreview: Logos for nest.js, Jest, MongoDB, Mongoose, Expo and React

We used: React Native, Expo, Nestjs, Mongodb, Mongoose, Jest

React Native: our app only makes sense as mobile and react native is geared towards mobile development.
Expo: framework for react native that allows easy deployment to either ios or android
NestJs: Challenge our selves as nestjs is very opinionated in its ways of doing things and also uses typescript.
Mongodb: non-relational database vs relational SQL which we learned in course so using this would really push us and our ability to adapt to new tech.
Jest: Solid testing framework which we are already familiar with and allowed for easy TDD during development

Challenges Faced

  1. Adapting to the completely new tech stack and working with documentation and solo learning.
  2. Design decisions as different people wanted different directions for how to app should look. We had to make a compromise and thats how we arrived at our final product.
  3. Time constraints, We has less time due to the bank holiday so alot of extra time had to be made during weekends and after hours to get a good product finished.