This repository contains a simple web application that utilizes the Alpha Advantage API for auto-completion of symbols and the WallStreetOddsAPI for obtaining current symbol data. The live version of the application can be found at https://incredible-pegasus-45d98d.netlify.app/. The application is built with React and uses Vite as development server, Bootstrap for CSS styling and Playwright for testing.
This is a work in progress, and new features are planned to be added in the future.
Getting Started
To run the application locally, clone the repository and install the required dependencies by running npm install in the root directory. Once the dependencies are installed, start the development server by running npm run dev. The application will be accessible at http://localhost:5173
Prerequisites
Node.js
A valid Alpha Advantage API key
WallStreetOddsAPI key
Built With
Bootstrap - CSS Framework
React - JavaScript library for building user interfaces
Vite - A lightweight development server
Playwright - Node.js library for end-to-end testing
Testing
To run the tests, use npm test or yarn test.
Acknowledgments
Alpha Advantage API\ Wall Street Odds API