This project aims to develop a full-stack customer relationship management system utilizing modern technologies. The front-end web application will be developed using React to provide an interactive user interface for admins and leads. A RESTful API backend will be built with ASP.NET Core web services following microservices architecture principles. The backend services will utilize a relational database to store and retrieve customer information in a scalable manner.
A separate mobile application will also be created using Flutter for both Android and iOS platforms. This mobile app will allow field agents and customers to submit digital forms from any location. Super administrators will be able to centrally manage all organization data and user access from a feature-rich web dashboard. Account administrators will then be able to view and manipulate lead information for their assigned territory. Real-time notifications and automated workflows will be integrated to streamline business processes.
Strong emphasis will be placed on clean coding standards, optimal performance, and security best practices. DevOps methodologies like containerization and CI/CD pipelines will ensure high availability. Thorough testing at both the unit and integration levels is expected before deployment to production environments. The final applications must provide an intuitive, robust, and responsive user experience on all platforms. Candidates with solid experience building similar full-stack projects utilizing modern technologies are encouraged to submit proposals.