Team Project Ribs and WingspresentInkWell
InkWell Demo Video
Slow dms fast pen-pals
InkWell, is a social media site that let's users send personal letters to other users. The letters can be a mixture of type and hand-drawn. There is also a bulletin board that allows sharing of public posts. We liked the idea of bringing the personal side of letter writing with the convenience of social media.
The Team
Charlie Solomon
Kieran Picken
Sam (Benjamin) Jenkinson
Oscar Chow
Upender Arukonda
Technologies
We used: MongoDb, mongoose, node.js, express, Next.js (react), Typescript, Tailwind CSS
We wanted to try a non relational database and MongoDB was a popular choice in the industry and supported the storing of image files as jsons.
Next.js is an up and coming framework which provides built in page routing and we wanted to try typescript to challenge ourselves to learn a popular JavaScript superset that is statically typed.
We built the back end with express as we wanted to keep the back end familiar as we were already using MongoDB and Next.js both of which were new to us, so we didn't want to take on too much in the time that we had.
Challenges Faced
We faced the occasional merge conflict and we had to ensure clear communication to avoid further conflicts thereafter.
Typescript offered it's own challenges as we had not used it before this project and it has a different way of handling errors.