Introduction The Invoice Reminder and Follow-up Automation project is an enterprise-grade SaaS solution designed to streamline the management of due invoices. Built using React, css, and Node.js, this application allows users to securely log in via Google OAuth, view detailed invoice information, and automatically trigger past-due invoice reminders and follow-up sequences through Zapier integration. The system is tailored to enhance operational efficiency by reducing manual tasks and ensuring timely communication with clients regarding outstanding invoices.
Key Features
Google OAuth Authentication: Secure and seamless login using Google accounts, ensuring that only authorized users access the platform.
Invoice Management: Easily view and manage invoice details such as invoice amount, due date, and recipient information.
Zapier Integration: Automate the process of sending email reminders and follow-up notifications for past-due invoices by triggering pre-configured workflows in Zapier.
User-Friendly Interface: A modern, responsive frontend built with React that offers a clear and intuitive user experience.
Scalable Microservices Architecture: A robust backend developed with Node.js designed to handle the automation and integration processes efficiently, ensuring scalability as the business grows.
Technology Stack
Frontend: React.js,css,and javascript
Backend: Node.js,Express js
Authentication: Google OAuth
Automation: Zapier integration
Database: Mongodb,Mongoose
Version Control: Git, GitHub
NOTE: Due to the large file size, I am unable to upload the videos (only the frontend has been uploaded). If the backend video is required, I will send it separately.
GoogleDrivelink: https://drive.google.com/drive/folders/1kHyvbPvb10-mjdxNARzAskPh976rB6wN?usp=sharing