Hi Ramandeep, this is a great idea! I’m curious to know how your user experience is different than logging into chatgpt for the same. I believe your value add is directly linking to LinkedIn profile right?
One thing I would like to see is a demo feature… You can imagine some people visiting your app may not have a GitHub account, or maybe they do but they don’t want to link their info. Just to get started, it would be great to include a button “Try Me” or “Demo” which uses already existing data (for example, yours) to give the user an idea of what your app is like!
If you’re concerned about storing your API key, you can keep it as a hidden env variable, or store it in Snowflake and use Snowpark to query for the key. Your LinkedIn and GitHub are already public. Having this would give users a good understanding of how your app works before needing to upload their own data