Work · August 20, 2024

Echo: The Blog Site

I’ve always been inspired to create a social media platform, being able to share my thoughts and ideas with others.

Project Overview

About the work

Echo is a social media platform that is built to be give users a space to post their thoughts, similarly to a blog. Long form content. It is built using the Nuxt framework and supported by Supabase to provide a secure auth and database.

What I did

I developed a app inspired by Tumblr, Twitter, and Substack, merging blog and social media elements into a cohesive platform. The project features reusable components for a consistent design, a database to manage user data and contributions, and Pinia for effective state control. After building and refining the app, I shared it for feedback and crafted a clean, user-friendly design to showcase its capabilities

I encountered challenges through development, particularly with setting up authentication and ensuring meaningful data relationships. Integrating a secure authentication system required careful planning and testing to ensure user data was protected while providing a seamless login experience. Additionally, organizing the data relationships to balance developer needs with user flexibility proved complex. I had to design a schema that not only facilitated efficient data management but also allowed users to interact with the app in a meaningful way.

I achieved a system that supports robust functionality while offering a smooth and intuitive user experience.

My role

Designer & Developer

Visit The Site