JavaScript
An educational art web app to help artists improve their observational skills and expand their visual library. It features image analysis via Canvas API, creating notes with the option to guess colors, and the functionality to tag notes onto the image.
As a hobby artist, I built this after being frustrated with existing services for doing art studies, including Notion and Photoshop. Some issues I faced included a lack of image interactivity, being clunky to write notes and impossible to access outside of the software. I solved these problems by developing Saturated; it's designed to be simple to create and read notes on top of images, as well as acting as a platform to access and keep learning from your studies, from the web wherever you are.
Check it out if you want to upgrade your art skills!
A social media / art post site based on Twitter and Pixiv. Users can create posts with image uploads, follow other users and view their posts and leave comments. Users can like and bookmark posts, as well as create additional tags. Features API testing with SuperTest, MongoMemoryServer and Jest, and frontend tests with Vitest.
A messaging app based on Discord. Create an account, add your friends, and invite them to groupchats. You can send messages and images. APIs have been tested with SuperTest, MongoMemoryServer and Jest.
I'm a web developer based in London, and have recently graduated with an upper 2:1 Bachelor's Degree in Civil Engineering from the University of Bath.
I discovered full-stack web-development through The Odin Project, and have a strong growth mindset having developed many web applications and becoming comfortable with previously unfamiliar technologies.
I mainly use React and TypeScript for frontend. After predominantly using JavaScript and NodeJS for backend development, I took the opportunity to learn C# and .NET to build my educational web app.
JavaScript
TypeScript
HTML
CSS
React
NodeJS
Express
C#
.NET
MongoDB
PostgreSQL
Azure
Jest
I'd love to hear from you, do get in touch!