-
-
supporting image
-
supporting image
-
supporting image
-
supporting image
-
supporting image
-
supporting image (background)
-
supporting image (background)
-
supporting image (background)
-
supporting image
-
supporting image (icon)
-
supporting image (icon)
-
supporting image (icon)
-
supporting image (icon)
-
additional screen
-
additional screen
-
additional screen
-
additional screen
-
download expo go on your device and scan this to get access to the app.
Tabbi: A Multi-Player Productivity App
Inspiration:
The idea for Tabbi stemmed from our observation that many students and individuals struggle to maintain focus and productivity due to constant distractions from their smartphones. We wanted to create a solution that would help users stay off their phones while still being productive and even fostering connections with others.
What We Learned:
Building Tabbi has been a steep learning curve for all of us. As beginners, we dove into React Native, JavaScript, and GitHub headfirst, learning as we went along. Through this project, we gained valuable experience in front-end development and collaboration using version control systems like Git.
Building the Project:
We decided to focus solely on the front-end for our initial iteration of Tabbi. Using React Native, we divided the project into different screens and connected them using buttons for navigation. This approach allowed us to create a basic yet functional prototype of our app within a short timeframe.
Challenges Faced:
Our journey with Tabbi was not without its hurdles. Initially, we encountered difficulties with software setup and collaboration, as none of us had prior experience working with GitHub or React Native. Overcoming these initial challenges required perseverance and teamwork.
Progress and Setbacks:
While we initially aimed to develop both front-end and back-end functionalities simultaneously, we soon realized the practical limitations of our timeframe and expertise. Consequently, we focused solely on the front-end development, which presented its own set of challenges.
Conclusion:
Despite the setbacks and the incomplete state of our app, we are incredibly proud of what we've achieved as first-time developers. Tabbi represents not just a product, but a journey of growth and learning. None of us were familiar with JavaScript, React Native, or GitHub before embarking on this project, yet we persevered and emerged with newfound skills and confidence in our abilities. We look forward to continuing our journey in the world of software development, armed with the lessons learned from building Tabbi.
Log in or sign up for Devpost to join the conversation.