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