Inspiration

Our inspiration for FlowMaster was for ease of access for opening multiple tabs based on our current workflow.

What it does

FlowMaster takes your input for multiple Flows, and in each Flow you can add multiple URLS to open at the click of a button, depending on what you are trying to accomplish.

How we built it

We used Flask as our backend, and used Bootstrap HTML and CSS to simplify the design. We started by completing all the frontend then moving on to the backend, and hit a huge barrier with MongoDB. After overcoming said barrier, the backend was complete and our app was ready!

Challenges we ran into

MongoDB runtime error was extremely common, but after a bit of searching we found 2 uneeded lines that were slowing down our code.

Accomplishments that we're proud of

The UI of our website looks good, and is functional.

What we learned

MongoDB is very unstable and unreliable and also that Javascript would take some strain off the Flask backend.

What's next for FlowMaster

Link a domain and upgrade hosting, add a premium subscription allowing for unlimited Flows, and upgrade database.

How it works

The app we made for this year’s hackathon is FlowMaster. It is designed to make organizing and opening tabs you regularly open easy. In our app, you can create “flows”. These flows are groups of links, which are all opened simultaneously at the press of one button. You can customize what is in each flow and add more flows depending on how many you need. This app is great for people who regularly find themselves opening the same links daily and want them all open as fast as possible. The app also uses logins to store data, meaning that you can sync your flows between devices quickly and easily. Later, this could be expanded to use browser extensions, giving the app the ability to connect directly to tabs, automatically log in, and close flows all in one click.

Share this project:

Updates