We will be undergoing planned maintenance on January 16th, 2026 at 1:00pm UTC. Please make sure to save your work.

Inspiration

I wanted an app that had the nice note taking features of notion and obsidian with the versatility and playfulness of a whiteboard.

What it does

PolyNote is basically separated sticky note workspaces where you can manage many notes.

How we built it

This app was built in react with react draggable. I utilized Auth0 for authentication as that simplified my sign in process a ton! I also utilized Kotlin and Spring Boot for the backend of the application.

Challenges we ran into

The biggest challenges was the various new technologies I utilized. I have never built such a large scale React project, nor have I used Auth0. Similarly I have never built a backend with Kotlin Spring Boot.

Accomplishments that we're proud of

I am very proud of the quality of the current functionality. Whilst I originally planned on having significantly more functionality. I ran into a challenge that getting any of this working without significant bugs would be very challenging, but I spent a lot of time and have a very usable application.

What we learned

I learned a ton about React development and how not to code a Notes app. I also learned a lot about Spring Boot and Kotlin.

What's next for PolyNote

I plan on working on this project a bunch in the future. I want to add a lot more type of widgets so that it is better for STEM purposes. I also would love to refined the UI.

Built With

Share this project:

Updates