RSVP

RSVP is a new approach to recorded interviews allowing a group of editors to create an interview series for users to complete and share with their audience.

Solo DeveloperNew Paradigm Web DevelopmentOctober 2024 - Present1 year, 7 months

About This Project

An iOS and Android mobile app built with React and Typescript that allows users to complete interviews and share them with their audience. RSVP is an innovative approach to recorded interviews that streamlines the process of creating and sharing interviews with audiences.

Key Achievements

  • Built a cross-platform mobile video app using React and Typescript
  • Used Capacitor to build native applications for iOS and Android
  • Used Firebase for authentication and data persistence, allowing for a seamless user experience
  • An Express backend provides a RESTful API for the mobile app to interact with and to do video processing seamlessly in the cloud

Related Projects

Related Publications

Articles that cover technologies and skills used in this project

Prop Drilling is a Code Smell When Used Incorrectly
[M]medium
Oct 10, 20244 min read

Prop Drilling is a Code Smell When Used Incorrectly

Prop drilling is considered an anti-pattern in React because it involves passing props down multiple levels of a component tree, even when only a few components need them. This can lead to several...

Read more ->
JavaScriptJavaScriptReactReact
Code Review ProcessCode Review Process +2 more
You Might Be One Rug Pull Away From Crippling Infrastructure Bills
[M]medium
Oct 6, 20245 min read

You Might Be One Rug Pull Away From Crippling Infrastructure Bills

Somewhere around the early 2010s the hot tech news was companies moving their tech off self managed “On Prem” hardware and migrating to the cloud. It was a bright future with promises of high...

Read more ->
AWSAWSFirebaseFirebase +1 more
CI/CD ImplementationCI/CD Implementation +1 more
Move Fast and Break Things, or Be Left Behind by Your Competitors
[M]medium
Mar 26, 20268 min read

Move Fast and Break Things, or Be Left Behind by Your Competitors

The Tuesday Morning Slack Message That Could Have Been Any TuesdayPicture this: It’s 9:47 AM on a Tuesday. A deployment went sideways over the weekend. A customer-facing feature is broken. Someone’s...

Read more ->
DevOpsDevOps
Technical LeadershipTechnical Leadership +9 more

Project Details

Timeline
October 2024 - Present
Duration
1 year, 7 months
Role
Solo Developer

Technologies Used

ReactReactTypeScriptTypeScriptCapacitorCapacitorFirebaseFirebaseNode.jsNode.jsExpressExpress

Skills Demonstrated

Architecture PlanningArchitecture PlanningProject ManagementProject ManagementTechnical CommunicationTechnical CommunicationStakeholder ManagementStakeholder ManagementTechnology EvaluationTechnology Evaluation