This is a website where users can create projects with text, images, (auto-generated) diagrams, etc. It’s like a web of thoughts, hence the name.

Inspiration

We took inspiration from existing forums such as Stack Overflow, Reddit, and Chief Delphi, as well as online whiteboards.

What it does

Users can post their own projects and thoughts accompanied by a picture. Other users can reply to them and they can edit and draw over the original pictures.

How we built it

We used a Flask backend with HTML, CSS, and JavaScript. We used flask sql alchemy for a backend database, which we also used to store our threads and posts objects. We used gemini api for when our forum users want the opinion of AI, in their conversations. Most of our code was in python.

Challenges we ran into

At the start, we were all trying to set up the framework at once so we ran into merge conflicts. Also, one of us had no coding experience and so they took charge of planning and designing the logo/website.

Accomplishments that we're proud of

We got our website entirely functional in less than a day we were able to make a database through flask sqlalchemy, and make classes for multiple objects.

What we learned

Don’t overscope: 5 fully functional features are better than 20 half-finished buggy ones

What's next for PolyMind

We are working on an automatic translation feature, AI context clues, and several other features to further enhance PolyMind. We also would preferably move to a different database like supabase, but we were not able to today because of our vpns.

Share this project:

Updates