Skip to content

alflanagan/people

Folders and files

NameName
Last commit message
Last commit date
Mar 1, 2025
Mar 1, 2025
Feb 28, 2025
Feb 24, 2025
Feb 28, 2025
Feb 18, 2025
Feb 28, 2025
Feb 18, 2025
Feb 28, 2025

Repository files navigation

People

The Ultimate Contact Manager

Project Goals

  1. Track people you encounter any way you do, whether through a phone call, e-mail, business card, and that girl you went to kindergarten with.

  2. Web/cloud storage for maximum portability, but user can store locally, on their own cloud service, or on a hosted service. User data should be easily exported to a number of formats and never locked in to one service.

  3. Should be extremely flexible, allowing for unusual situations, without allowing common data errors you see in other apps.

  4. Track relationships between people (child, spouse, co-worker) and organizations (works for, member of).

  5. Should be usable on desktop computers, tablets, and phones at a minimum. Currently it's expected to be a web app, not native, but this is not a goal.

  6. Separate front and back ends, using a standard API, to allow flexibility in the front end.

  7. Allow for free-form notes and journal entries, as well as the standard fields, so that a variety of custom uses are possible.