Skip to content

Made by Team Project Ribs and Wings

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

Charlie Solomon

I worked as a legal analyst for many years and was looking

for a career change and when I started looking into coding it clicked for me. I love problem-solving and trying to think of logical and creative solutions. Coding brings me great satisfaction as I see new features built from the ground up or when I work out how to do something.

GitHub LinkedIn
Kieran Picken

Kieran Picken

I went from baking to banking to quitting to coding. I love

film photography, cooking and board games. Also, I know close up card magic and was apart of the Magic and Circus society at uni!

GitHub LinkedIn
Sam (Benjamin) Jenkinson

Sam (Benjamin) Jenkinson

Sam has worked as an underground miner, supervisor and

geologist in underground and open pit mines around the world over the past 5 years. He now wants to trade the explosives for a laptop by becoming a software developer which will provide a better work-life balance and let him put down roots by building a log cabin in the woods. He enjoys mountain biking and eating food, especially ribs and wings. And burgers.

GitHub LinkedIn
Oscar Chow

Oscar Chow

I did games design in uni, now occasionally do digital art

commissions, currently trying out coding as a new career opportunity. I like building model kits, taking photos and playing video games!

GitHub LinkedIn
Upender Arukonda

Upender Arukonda

As a passionate and results-driven software developer with

a strong foundation in full-stack development, I have honed my technical skills through hands-on projects and professional experience. With a Bachelor’s degree in Computer Science and an MBA in Project Management & Finance, I bring a unique blend of technical and leadership abilities to every project I work on.

GitHub LinkedIn

Tech Stack

Tech Stack for this group

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.