Field Service CRM

Project Info:

This all-in-one business management software allows users to schedule jobs, plan routes, create estimates, generate invoices, and process payments on the spot, all from a single platform. The software is cloud-based and includes two separate applications: one for company members and one for company clients (known as the customer portal).

There are two versions of the software available: a web version optimized for desktops and a responsive version for tablets and mobile devices. Additionally, there are mobile apps available for both iOS and Android platforms.

Project Details:

  • URL:app.fieldservicecrm.com
  • Industry:Field service
  • Technologies:Laravel, Vue.js, Bootstrap, MySQL, REST API, AWS
  • API Integrations:Google Maps API, Stripe, Twilio, Sendgrid, Pusher, Slack, AWS, Google 2FA

Challenges:

  • As the main technical person on the project, I had a comprehensive understanding of all aspects of the development process.
  • I maintained open communication with the project owner multiple times a week for 1.5 years, ensuring that his vision was brought to life in the final product.
  • As the team leader for a group of 5 full-stack developers, I provided clear guidance and defined workloads for each member, ensuring that everyone was on the same page and working efficiently.
  • I developed a well-designed architecture that formed the foundation of the software.
  • As part of the development team, I contributed to the creation of both the frontend and backend of the software.
  • I carefully checked the code for any organizational or logical errors, ensuring that the final product was of the highest quality.
  • I took care of the deployment process to AWS, skillfully configuring and connecting all necessary services and APIs, and putting them into production mode.