Backflow Testing Business Automation - OneFlow

Web Dev
Full Stack
UI/UX

Tech Stack

Javascript
Next.js
Node.js
MongoDB
Tailwind CSS
GraphQL

Description

Developed a comprehensive business automation application for Oneflow, a project dedicated to backflow testing in the USA. This innovative solution was built leveraging the robust capabilities of Next.js for the frontend and Node.js for the backend, ensuring a seamless and efficient user experience.

The application incorporates advanced features including background job processing with the Agenda.js package, enhancing operational efficiency by automating tasks. To facilitate real-time data management and interaction, React Query was utilized, streamlining state synchronization across the user interface.

Email communications were integrated using SendGrid, providing reliable and scalable email delivery, essential for business operations. The deployment was executed on an EC2 instance, utilizing Nginx as a reverse proxy to ensure secure and efficient access.

Additionally, the application supports dynamic PDF and CSV generation, offering users flexibility in data reporting and analysis. This project exemplifies a full-stack development effort, combining cutting-edge technologies to deliver a high-quality, scalable solution for business automation in the backflow testing industry.