Skip to content

A PWA designed to track the lives of soft toys through their profile, travel plans and favourite foods. There's even an online generator to help create new profiles for new soft toys!

jason469/Chai

Repository files navigation

Chai

Created by Jason Liu
Version 1.0 of this app has been and deployed

What is Chai?

Chai is a soft-toy tracking application used to track the lives and stories of different soft toys
Each soft toy has various parts of their lives explored in this app such as:

  • Basic information (such as their name, address, occupations, hobbies, etc)
  • Travel plans (shown on a map)
  • A list of commandments to follow
  • A new schedule generated each morning with their to-do list for the day

CRUD functionality has also been created for each soft toy (affectionately titled Cwimpies)

What technologies does this app use?

This application makes use of the MEAN stack. In more detail, that means:

  • MongoDB was used for the database
  • Express/NodeJS was used for the backend
  • Angular was used to create the frontend
  • Docker was also used to run both services simultaneously

Some additional services were also used to create certain features:

  • Mapbox was used to create the map showcasing each soft toys travel plans
  • Redis was used to implement caching and improve performance

This application will use the following services for deployment

  • Mongo Atlas for the MongoDB Database
  • Vercel to host the NodeJS/Express Backend
  • Netlify to host the Angular Frontend
  • Render to host the Redis Cache

Future plans for the app

The app is currently completed as a standard web application, however it has not yet been deployed.
Once the application is deployed, I also have the following ideas

  • Making the application a PWA, so that it can support offline and mobile-native access
  • Allowing the user to change the colour scheme of the application as they see fit (e.g. a light and dark mode to begin with)

About

A PWA designed to track the lives of soft toys through their profile, travel plans and favourite foods. There's even an online generator to help create new profiles for new soft toys!

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published