Skip to content

jpmoura/financialwebapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Financial Web Application

This is a simple Web application that fetches some financial information about a company and shows in a organised structure.

App interface

Objective

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.

Motivation

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.

Improvement suggestions

  • Let the user searches using the company's name instead of its symbol
  • Fix 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 the Enter 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

Live Instance

You can see a functional version of this app on JSFiddle.

Build on top of

About

This is a simple Web application that fetches some financial information about a company and shows in a organized structure.

Topics

Resources

License

Stars

Watchers

Forks

Languages