In a trip guide organisation, handling numerous clients manually can become an overwhelming endeavor for administrators. Crafting customized travel or project proposals in offline documents introduces complexities like inconsistent formatting, font-related dilemmas, and difficulties with proper indentation. These hurdles often result in inefficiencies and inaccuracies during the proposal creation process. Additionally, the system will facilitate the inclusion of cost estimates for their trips and provide a platform to specify the destinations they intend to visit. This ensures a comprehensive overview of the proposed travel plans for both clients and administrators.
## Solution Overview To address these issues, we've developed a form-based document generator using the MERN (MongoDB, Express.js, React.js, Node.js) stack. This solution offers the following features: - **Client Management:** The administrator has the authority to create and manage clients, providing a centralized hub for client information. - **User-Friendly Interface:** The form-based approach simplifies the document creation process for administrators, eliminating common formatting concerns. - **Document Customization:** Administrators can edit the form fields to ensure accurate and tailored proposals before generating the final document. ## Technology Stack This project is implemented using the MERN stack: - **MongoDB:** Database for storing client and document data. - **Express.js:** Backend framework for handling HTTP requests and routing. - **React.js:** Frontend library for building the user interface. - **Node.js:** JavaScript runtime environment for executing server-side code. ## Website Snapshorts ![Screenshot (183)](https://github.com/loki4514/Client-Centric-Document-Generator-with-CRM-Integration/assets/80893814/c7d4bc6c-2e33-4152-8800-9759e4e0ec9b) ![Screenshot (182)](https://github.com/loki4514/Client-Centric-Document-Generator-with-CRM-Integration/assets/80893814/9bbd6219-cd38-4d57-b5fd-923196758fea) ![Screenshot (181)](https://github.com/loki4514/Client-Centric-Document-Generator-with-CRM-Integration/assets/80893814/833b8cc8-25a5-473f-99f6-05a45ce3fc8b) ![Screenshot (180)](https://github.com/loki4514/Client-Centric-Document-Generator-with-CRM-Integration/assets/80893814/77a969df-1ab6-4a6b-afb2-4d56048ddb74) ![Screenshot (184)](https://github.com/loki4514/Client-Centric-Document-Generator-with-CRM-Integration/assets/80893814/ad1fa841-97aa-430b-a300-fd407766f42d) ![Screenshot (185)](https://github.com/loki4514/Client-Centric-Document-Generator-with-CRM-Integration/assets/80893814/5a2d021f-0cdc-4e7f-97dc-959d152bda31) ![Screenshot (186)](https://github.com/loki4514/Client-Centric-Document-Generator-with-CRM-Integration/assets/80893814/59148afe-170d-4d3c-8ea0-9ba398e19809) ## How to Use 1. **Clone the Repository:** ```bash git clone https://github.com/loki4514/Client-Centric-Document-Generator-with-CRM-Integration cd blaxol ``` 2. Install dependencies: ```bash npm install ``` 3. Start the development server: ```bash npm run both ``` Open your browser and go to http://localhost:3000 to see the application.