Inspiration

When someone new enters to the world of finance, he/she might be very confused and probably lost when beginning to invest. They might know if the company is performing well financially, the latest news, etc. By building this website, we try gets all the researching part of buying an investment available and done at a single place. Beginners can easily get started and consume less time researching a lot of options from everywhere around the internet.

What it does

A website is basically a comprehensive tool for investors to research the stocks they would like to buy or invest in. It provides all the information necessary in a simple and easy way all in one place for the investors to make an informed decision on their investment. No- more does the investor have `to go through multiple different sources to collect all their data. The website displays all the relevant information needed like the latest company news, general market data, quarterly company financials, historical stock data.

How we built it

We built it using Python flask, yahoo-finance api, ReactJS with Typescript and CSS3. We incorporated REST based apis to communicate between the backend and frontend.

Challenges we ran into

Because we are majorly first-time hackers, we have some struggles with finding the correct API and applying it to the website so that it is able to run correctly. Also, we had a hard time getting the search bar to work. We were unable to figure out sending and editing props within parent and sibling components.

Accomplishments that we're proud of

We have overcome the difficulty in integrating different APIs and languages to make a website and more importantly, we have fun in coding during doing it. Completing our first ever hackathon is the biggest achievement we are proud of. We are also proud that we got to learn new things and meet new people. This was a very fun hack.

What we learned

We learned more about different APIs, how to use those APIs to help us in the future and how to make a website with different languages like Flask, React, and Typescript.

What's next for Intelligent Invest

We intend to make a website with a more friendly UI/UX to user later and have a better interactive chart so that it helps the investor even better. We will try to expand this more and incorporate a sentiment analyzer that displays good and bad news, tweets. We will also try to give more data on the company's stance on Climate change, Women involvement, Diversity and Inclusion and LGBTQ employees.

Built With

Share this project:

Updates