Skip to content

ValeryP/fop-check

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Checker for company government inspections (🇺🇦UA)

Every year the Ukrainian government selects thousands of private companies to inspect their documents and business activity. They are unexpected for the business and could lead to high fines. The website allows the business owners to check the date and the topic of the inspection to prepare for the inspection in advance and proceed smoothly.

🏗 Architecture

  • notebook - data cleaning and preparation (merging ~20 data sources into single DB)
  • the cleaned data merged into single db.csv stored into AWS S3 bucket
  • src - React JS app with async downloading and parsing db.csv using papaparse
  • Material UI is the visual framework used for web app development
  • Database of "Subscribe for updates" feature implemented by Firestore using Firebase JS SDK

🚀 Quick start

  1. Clone the project
git clone https://github.com/ValeryP/fop-check.git
  1. Run the local website
cd fop-check
yarn install
yarn start
  1. Open the source code and start editing

Your site is now running at http://localhost:3000

🔗 Data source

Державна фіскальна служба України