Inspiration
Imagine that you have several tabs open on your desktop, and you need to rush into a meeting where you need to access them on your phone. Now, do you want to email yourself every link on your desktop and open it on your phone, or simply use the “Flow” browser, where all your tabs will automatically sync with your phone? Flow is an open-source secure web browser (like safari, chrome, firefox, Microsoft Edge, etc.) that allows you to seamlessly sync your tabs across multiple devices
What it does
Flow allows the users to synchronize their browser tabs across different platforms and devices
How we built it
We creates a React-Native Frontend over the Chromium Web engine and user an Flask-Socket-IO backend for handling synchronization.
Challenges we ran into
We ran into troubles packaging the React-Native APP
Accomplishments that we're proud of
We very proud of creating an complete and immersive application.
What we learned
We learned a lot about how react-native works and how amazing synchronization can be
What's next for Flow
We would like to improve upon the state management of the shared tabs, so that the user does not notice any change going from one device to another. (You can use our app using expo)
GitHub
Built With
- accessibility
- digitalocean
- flask
- flask-socket-io
- react-native
- web
- websockets
Log in or sign up for Devpost to join the conversation.