jaravad / rule-of-thumb

Single Page Application to receive votes from users built with React, Redux and Firestore.

Home Page:https://rule-of-thumb-ui.surge.sh/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rule of thumb

This app is live running at rule-of-thumb-ui.surge.sh

The following is a brief description of the technologies used to build this app.

  • The app was built using React.js to handle interactions with the user.
  • Redux was used as state management library.
  • The application data is stored in Firebase Firestore, as soon as the application is opened, the data is fetched from the database and stored in the Redux store, if the data fetch fails for any reason a mock local dataset will be used in place.
  • The app was deployed to a service called Surge.
  • A GitHub workflow is included to build and deploy the app automatically after each commit.

Available Scripts

yarn start

  • Use this command to run the project, the app will open in development mode at http://localhost:3000.
  • The page will reload when code is updated, some lint errors may appear in the console.

yarn build

This command compiles the the app for production to the build folder.

About

Single Page Application to receive votes from users built with React, Redux and Firestore.

https://rule-of-thumb-ui.surge.sh/


Languages

Language:JavaScript 58.6%Language:SCSS 37.1%Language:HTML 3.9%Language:Shell 0.4%