Inspiration
The inspiration for Sphinx is to create a video app that can potentially replace TikTok if it is no longer available. The goal is to provide users with a fun and engaging platform where they can create and share short-form videos with others.
What it does
Sphinx is a video app that allows users to record and upload short-form videos, browse through a feed of videos created by other users, and interact with other users by commenting and liking their videos. The app is built using React and Firebase, which allows for real-time updates and seamless integration between the frontend and backend.
How we built it
Sphinx was built using React for the frontend and Firebase for the backend. The team dealt with CORS errors and worked to ensure that the backend was properly hooked up to the frontend. The app features a video recording and upload function, as well as a feed of videos that users can browse through. The team also implemented a commenting and liking system for users to interact with each other.
Challenges we ran into
The team faced several challenges during the development of Sphinx, including dealing with CORS errors and ensuring that the frontend and backend were properly integrated. Additionally, creating a user-friendly interface and implementing features such as commenting and liking posed some challenges.
Accomplishments that we're proud of
The team is proud of successfully building a functional video app that has the potential to be a replacement for TikTok. They were able to overcome technical challenges and create an app that is user-friendly and engaging.
What we learned
During the development of Sphinx, the team learned how to work with React and Firebase, and gained experience in dealing with CORS errors and integrating the frontend and backend. They also learned about implementing user-friendly features and creating an engaging platform for users.
What's next for Sphinx
In the future, the team plans to continue developing Sphinx and adding new features to enhance the user experience. They also plan to market the app and grow the user base to create a thriving community of content creators and viewers.
Log in or sign up for Devpost to join the conversation.