Inspiration for the creation of KevInvest

As a typical group of busy students, we've always wanted to learn how to invest but never had the time, recourses or knowledge to do so. We wished and wished for our own personal "angel" investor that could teach us how to get started.

What it does

Enter KevInvest, an all in one dashboard that enables you to start investing. KevInvest has two components, Kevin, the customized AI-powered financial advisor, and the market sentiment insights.

Kevin will learn from user specifics of what you're interested in, and gets you started with your investing journey. Kevin keeps track of your portfolio, tracks sentiment of companies you're interested in and answers any investing related questions you may have.

KevInvest also introduces an innovative Stock Forecast Page. This feature uses the power of web scraping technology to gather data from thousands of news sources, offering a real-time "market sentiment" score. This score provides an overview of the market and specific stocks, not through opaque financial metrics, but through a lens of real-world events and narratives.

How we built it

We planned out the front out using Figma, then translated that plan into HTML and CSS, with a Flask backend. We used Auth0, to track users across sessions, while hosting the website on a raspberry pi.

Additionally, we created a web scraper to scrape major news sources for information on companies to generate a sentiment score. We also created a custom GPT plug in that could integrate with the sentiment score, and provide any and all information required.

Challenges we ran into

Creation of the front end as well as the backend went alright in isolation, but the integration between the two was very very challenging and we did not fully figure it out.

Accomplishments that we're proud of

As first time Hackers were happy that we produced an interesting product that forced us to learn a large amount. None of us had any substantial frontend experience so the fact that we were able to produce a website is something we're very proud of (good job Katherine).

What we learned

Most of the team learnt how to use GitHub, HTML, and Flask. Learnt how to integrate front and backends.

What's next for KevInvest

Fix some of the issues with portfolio and session tracking.

Built With

Share this project:

Updates