
Technical Skills
Back-End Development
Collaboration Tools
Deployment & DevOps
Front-End Development
Product Management
UI/UX Design Tools
UI/UX Research & Process
UI/UX Testing & Standards
Project Overview
Social media should feel like a safe space to be yourself. Trumpeter is my take—a secure app where you can post, connect, and engage without worry, thanks to rock-solid authentication and real-time updates. With profiles, posts, and notifications that keep you in the loop, it’s all about building community with confidence. I crafted this to show that tech can be both bold and trustworthy, giving you a platform that’s as real as your voice.
Core Features
- Post & Connect: Share updates and engage with others' posts in a dynamic feed.
- Profile Power: Manage your profile and track your activity easily.
- Real-Time Buzz: Get instant notifications to stay in the loop.
- Secure Access: JWT tokens lock down authentication for peace of mind.
Technical Implementation
I built the front end with React for a fast, responsive interface. The backend runs on Node.js and Express, with MySQL handling the data. JWT tokens secure authentication—because your voice deserves a safe space. I set up RESTful APIs to manage users and posts, and tackled conditional rendering to ensure only the right buttons show up for each user—because details matter.
Project Impact
Trumpeter creates a safe, lively space for users to connect and share, proving that social media can be both secure and soulful. Its seamless functionality and rock-solid authentication empower authentic community-building. This project shows I can tackle full-stack challenges to deliver platforms that feel as trustworthy as a good friend.
Key Takeaways
Trumpeter was a full-stack feast—I sharpened my React and Node.js skills, mastered JWT for secure authentication, and got hands-on with MySQL for data management. Solving the conditional rendering puzzle taught me precision in tailoring the UI. It’s a reminder that with trust in the process, I can create safe, vibrant spaces for connection.


