This project can be considered to be the first part of a longer-term initiative by PFC to transition from a pure manually operated data capture system to one that can be operated on a networked computer system. In order to realize this, a software that can create standardized uniform form templates was needed. However, while there are many form builder software that can be obtained at little to no cost, the need to ensure strict internal control over the flow of information meant that a proprietary solution was needed.
PFC Form Builder is an online proprietary form-builder that allows users to create custom documents in a secure and convenient environment. At the touch of a few buttons, users can produce documents all customized to their needs. Compared to other form-builder software, PFC Form Builder is designed from the ground up with the needs of PFC
-
namely security
-
and information control
in mind.
Additional Information
More information on the analysis, design, and construction of the application can be found in the TAC Technical Report.
The project was built with the following technologies and libraries:
More information can be found in the package.json file
- Node v16
-
Clone the repository
git clone https://github.com/marcusho21/pfc-form-builder.git
-
Navigate into the project folder
cd pfc-form-builder
-
Install NPM packages
npm run install
-
a) Start a local MongoDB server instance with database named PFC or, b) Add a .env file in the project root directory with a environment variable named MONGO_URL which has a MongoDB server URL as value
-
Start the development server
npm start dev
-
Open http://localhost:3000 to view it in your browser.
placeholder
Project Manager
- Bernadette Alvarado - [email protected]
Tech Leads
-
Hoi Fong Ho (Marcus) - [email protected]
-
Santiago Yepes Carrera - [email protected]
Developers
-
Dean Carlo Pinlac - [email protected]
-
Marc Louis Gene De Guzman - [email protected]
-
Matthew Hanlan - [email protected]
Project Documentation
-
Erwin Joshua Manuel - [email protected]
-
Rosaly Mendez - [email protected]
-
Viktoriia Romanuik - [email protected]
- Dr. Robert Pajkowski - [email protected]
Project Link: https://github.com/marcusho21/pfc-form-builder