This is a web app which allows users to send letters to each other as digital pen-pals, built with Next.js and written in TypeScript. See the demo video and meet the team here.
This web app is supported by a backend API - find the repo here and the hosted version here.
Due to the free service used to host the API, when first using the app and loading the users it may take a minute or so to retrieve the data; after this inital loading period using the app will be much faster.
In order to clone this repo, navigate to your destination directory and run:
Then navigate to the inkwell directory within before installing the dependencies:
cd inkwell/
In order to run this app you will require npm and certain dependencies. In your terminal run:
npm install
Start a local server with Next.js where you can try out the app:
npm run dev
In order to run this app you need node version 22.2.0 or higher.