Skip to content

A standalone form to submit Pest Control requests that can be used with our custom CRM or integrated into Dynamics 365 or Salesforce CRM.

Notifications You must be signed in to change notification settings

Veeeetzzzz/pest-control-standalone-reporting-form

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pest Control Standalone Reporting Form

Online demo | Local Development | Deploying to Production

One Click Deployments

Deploy with Vercel

Software-as-a-service has become an increasing cost for many local authorities with constant procurements or contract reviews with a view to cut down on expenditure whilst still providing statutory services against a national framework.

Most local authorities don't realise replacing one outsourced solution with another outsourced solution is only a temporary solution. It does not address the root cause.

The solution is simplify the technical stack to enable quick standalone deployment that integrates into other enterprise solutions.

This is being built in public, is provided as an open-source, community maintained alternative for a pest control reporting form/solution.

Features

  • Single Sign On for Microsoft Entra
  • Directly submit records to Dynamics 365 or Salesforce CRM endpoint
  • Populate form with existing customer details from Microsoft Dynamics or Salesforce CRM

Roadmap

Key: ✅ Done | 🟢 In Progress | 🟠 Planned

  • Photo upload capability ✅
  • Risk assessment form based on BCPA guidance 🟠
  • Record export/import functionality (CSV, XLS) 🟢
  • API development for easy integration with existing systems 🟠

Screenshots:

image

image

Local Development

  • Download repository by running git clone https://github.com/Veeeetzzzz/pest-control-standalone-reporting-form
  • Swap directory by running cd pest-control-standalone-reporting-form
  • Install requirements with npm install
  • Update .env file with Dynamics/Salesforce API keys
  • Update authConfig.ts for Azure Single Sign On
  • Run npm run dev to start the dev server. The page refreshes as you update/save the file.

Pushing to Production

About

A standalone form to submit Pest Control requests that can be used with our custom CRM or integrated into Dynamics 365 or Salesforce CRM.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published