A sample SPA built using React, Redux, Material-UI and Firebase to display data from The Star Wars API.
The basic data from the API is cached in Firebase for faster loading. It is updated regularly using Azure WebJob. The Caching Script is available in "azure_webjob" folder.
The live website is available here. It uses Firebase Hosting.
This project is built using react-slingshot starter-kit with some modifications.
To run the specs, please install and start selenium-standalone, start server locally with "npm start", then run "npm run test"