This is a simple Web application that fetches some financial information about a company and shows in a organised structure.
The main goal of this web app is to serve as an example for beginners, showing simple ways to use some of the most used tools in web development scene.
The motivation to build this example comes from the creator's experience in teaching web development introductory courses on undergraduate level that created a urge for motivate the students to be proactive and learn by themselves, outside the class.
Let the user searches using the company's name instead of its symbolFix the news section error that appends news on each company search- Better alignment of company's logo
- Allow the users to search when they press the
Enter
key (HINT: use the<form>
tag or add a event listener) for theEnter
key) - Handle each AJAX error in a different way based on its content. For instance, the AJAX query that fetches the company's CEO must be handled differently than the AJAX query that fetches data to plot the chart
- Play along with Bootstrap components for better aesthetic
- Optimize the IndexedDB usage (HINT: Use Web Workers, check if the database is already populated)
- Get and show information about the CEO
You can see a functional version of this app on JSFiddle.