Hey everyone! I'm in the process of building my personal website and am looking for ideas on features to add. So far, I've created an authentication system that allows me to log in using Salesforce (CRM) OAuth 2.0, ensuring that only I can access it. I've also developed an archive page where I can view or download personal documents like my insurance card, and a calendar page that tracks birthdays and events for family and friends, sending me notifications a few days in advance. I'm really happy with what I've built so far but I'm curious about other useful features I could implement. They don't necessarily have to be personal-life related, so I'm open to all sorts of ideas! Also, I'd love to hear about any unique features you all have added to your own personal websites.
5 Answers
Not sure if it's a good idea to put personal info on the web. Maybe keep it local and access it over your home network for safety's sake.
Honestly, the best personal websites I've seen stick to a weird constraint, like 'everything has to fit on one screen' or 'no JavaScript allowed.' It really sparks creativity!
True, but I'm looking for something useful and interactive, not just a static page.
Using OAuth for the site is a solid move! It greatly reduces risks since you're not storing your credentials on your server. For additional features, consider adding a quick notes/scratchpad with auto-save or a personal bookmarks manager. A password-protected photo archive or an expense tracker could also be really handy!
As long as there are no code flaws that let someone bypass your security, delegating to Salesforce is solid! Just make sure you're not leaving 'windows' open.
Thanks for these suggestions! And yes, I'm not storing my Salesforce username and password on my site.
How about throwing in a feature for Updog?
What’s Updog? That sounds intriguing!
How about adding a library feature to keep track of music, movies, shows, and books you've read or want to read next? It can be a fun way to organize your entertainment!
That sounds like a cool idea, but I'm not much of a reader or a music listener.

Why would you say that? I'm logging in through Salesforce, so I'm not storing my credentials anywhere on my site. It's like logging in with Google, but with Salesforce!