Skip to content

Files

Latest commit

 

History

History
26 lines (21 loc) · 894 Bytes

README.md

File metadata and controls

26 lines (21 loc) · 894 Bytes

A form filling webpage to expedite financial claim procedures for treasurers in different committees.

  • Helps users submit the appropriate forms corresponding to the type of claim.
  • Alleviate the checking process by the Finance Director.
  • Prompts users on the additional documents required.

How to run it

  1. cd react-app
  2. npm install
  3. npm run start
  4. open localhost:3000 on your browser to view app

start flask server

note!! you need to install this pdfkit package on your com first either with brew (mac) or yum (windows)

Refer to this to see installation instructions: https://github.com/JazzCore/python-pdfkit/wiki/Installing-wkhtmltopdf

  1. python3 -m venv venv
  2. . venv/bin/activate
  3. pip install -r requirements.txt
  4. flask run

Debugging

  1. If npm run start fails, delete node modules
  2. rm -rf node_modules
  3. reinstall npm again (npm install)
  4. npm run start