Inspiration

We were very frustrated by the lack of available contact managers that were open source and allowed for seeing and managing your entire social web.

What it does

Potter's registry allows you to record your contacts and displays them in a social graph, showcasing the connections between people as you add them.

How we built it

Because the two of us were experienced in different languages, one of us wrote the frontend in SvelteKit, and the other wrote the backend in Python Flask. We then used various libraries to handle safe password encryption, graph displays, and other challenging features.

Challenges we ran into

We ran into many challenges, the most difficult part being the integration between frontend and backend, as the two of us were experienced in different languages, so we had to integrate two different languages together.

Accomplishments that we're proud of

We're very proud of the social graph system to show relations between people, as well as the system for adding and storing contacts between devices.

What we learned

We learned a lot about working with graphs and building HTTP REST APIs.

What's next for Potter's Registry

We plan to use Potter's Registry as our daily contacts app, so there's a lot more work to be done, including changing photos, removing contacts, and AI integration. We also plan for a more friendly UI where the theme is more fantasy related and also incorporating better user management using a database.

Built With

Share this project:

Updates