Social Media Web-App Development for THSpian

Esteban Santiago

Web development for THSpian

I partnered with a client to transform their social media web app design into a fully functional, interactive platform using React and TypeScript, so that's what we set-up to do together. Here's the rundown on how the project went, needs of the client, timeline and delivery.

Context

The client needed a fully working and interactive version of his design of a social media web-app, this included:
Responsive navigation system with sidebars and navbars.
Content creation and upload.
Displaying the content that was created by the users.
Search bar and filters system to browse content.
User profile management with settings and notifications
Authentication / Authorization system with OTP verification.
Dark/light mode toggle.
All this was created and thought to work for mobile and desktop devices.
Screenshot: Home page featuring the filter system, search functionality, content feed, and user interface elements.
Screenshot: Home page featuring the filter system, search functionality, content feed, and user interface elements.

Development Process

Technology Stack: ReactJS with TypeScript for type safety and maintainability
Timeline: 6 weeks with milestone-based delivery
Methodology: I structured the project around weekly milestones, ensuring consistent progress and immediate feedback. This approach allowed us to:
Prioritize essential features first.
Catch and resolve issues early in development.
Maintain high quality standards while meeting tight deadlines.
Deliver a polished final product.
Sign in page where you can input credentials to register to the website.
Sign in page where you can input credentials to register to the website.

Project Results and Delivery

I was able to meet the timeline, fulfilling successfully the deadline for every milestone. The project was uploaded to a GitHub repository which was then shared to the owner of the website once the job was completed. He now owns 100% of the code of his website.
āœ… On-time delivery - Met every milestone deadline. āœ… Complete code ownership - Client received full GitHub repository access. āœ… Quality assurance - Thorough testing and bug resolution.
You can see this project live by yourself by visiting: https://thspian.com
Like this project

Posted Jul 14, 2025

Developed a social media web-app for THSpian using ReactJS and TypeScript.

Likes

0

Views

2

Timeline

Jun 7, 2023 - Jul 21, 2023

Landing Page Website for Proyectos Mara
Landing Page Website for Proyectos Mara
Web Design and Development for The Best Level
Web Design and Development for The Best Level

Join 50k+ companies and 1M+ independents

Contra Logo

Ā© 2025 Contra.Work Inc