Old Portfolio
My Old Portfolio
My Portfolio + Blog
A personal portfolio and blog built with Node.js, Express.js, and MongoDB, featuring user authentication via Auth0 and a rich-text editor powered by Quill. The project includes a mail system using SendGrid, dynamic blog post URLs, and a DevOps pipeline for deployment. Templating was done via Edge.js (now a key feature of Adonis.js)
Key Features:
- Portfolio showcase with dynamic content.
- Blog with rich-text editing using Quill API. (Altough in classic fashion, no blog posts)
- User authentication powered by Auth0.
- Email integration via SendGrid.
- Sitemap automation
Design wise, as you can see was quite minimalist as was popular back then. However I also purposefully built it (at the time) so there wasn't much design consistency.
For example, I went kind of wild with this FAQ section....
Looking back at this now, it reminds me of this meme:
Memes aside - This project served as a learning project for me, whilst also enabled me to showcase both my personal and client work.