Peopledex


Peopledex is an extended address book in the form of a Windows application.

Year: July 2018
Language: C#
Libraries/Frameworks: .NET Framework 6.4.1

This was the next step in learning Windows Form Applications after the Time Man project.
This project was set to have updating list components with updating panels with stored data.
I was always interested in CRMs, so I thought it would be interesting to try and make a CRM but for friendly relations.

Features

  • Add/Edit profiles - name, email, birthday, occupation, location and more
  • Profile images
  • Add/Edit events for each profile
  • Search entries

Below is the interface when editing a profile.

Initially I tried a more colorful layout, but it gave it a very janky feel.
I found styling components in a Windows Form a lot harder than web.
In the end the safest strategy was to go for a more native look.

Windows Form Applications are very fun to work with with the drag-and-drop.
It gets complicated when you have dynamic sizes however.

It's also satisfying to be able to built it all into a singular EXE file.
Not that I know how to do that anymore; and the documentation online for Microsoft frameworks are an absolute mess.

Back to Software