Secure Financial Data Management and Conversational Chatbot System
Budget: $250 – $750 USD
Project Overview:
We are looking for a developer to work on a project called “Secure Financial Data Management and Conversational Chatbot System.” The project entails several key components, as detailed below:
1. Data Integration:
• Read and integrate financial data from multiple sources, including CSV files, Excel sheets, and Teradata.
• Collaborate to define the structure of the financial data. We will start with an example and refine it together.
2. Conversational Chatbot:
• Develop a chatbot that can retrieve and display financial data in a user-friendly manner.
• The chatbot should respond to user queries with friendly and conversational replies.
• It should be capable of generating graphs and tables based on user inputs.
• Initially, the focus will be on a straightforward conversational chatbot, with AI features to be developed in the future.
3. Security Controls:
• Implement a security control system to manage and restrict data access based on user roles and permissions.
• Ensure that financial data is handled with the utmost security and confidentiality.
4. Admin Page:
• Create an admin interface where an admin can upload financial data, establish links to Teradata, and define access rules for users.
5. User Login Page:
• Develop a secure user login page to ensure that only authorized users can access the system.
6. Development Environment:
• The entire development should be done in Node.js.
• Ensure all necessary libraries are downloaded so that the system can operate without requiring an internet connection.
Key Requirements:
• Expertise in Node.js development.
• Experience with integrating data from CSV, Excel, and Teradata.
• Ability to develop secure user login systems and admin interfaces.
• Skills in creating user-friendly chatbots capable of generating visual data representations.
• Knowledge of implementing security controls for data access management.
• Experience in handling financial data securely and efficiently.
Project Goal:
To create a robust and secure system that allows seamless integration and user interaction with financial data through a conversational chatbot, while ensuring data access is well-controlled and the system can function offline.
We are looking for a developer to work on a project called “Secure Financial Data Management and Conversational Chatbot System.” The project entails several key components, as detailed below:
1. Data Integration:
• Read and integrate financial data from multiple sources, including CSV files, Excel sheets, and Teradata.
• Collaborate to define the structure of the financial data. We will start with an example and refine it together.
2. Conversational Chatbot:
• Develop a chatbot that can retrieve and display financial data in a user-friendly manner.
• The chatbot should respond to user queries with friendly and conversational replies.
• It should be capable of generating graphs and tables based on user inputs.
• Initially, the focus will be on a straightforward conversational chatbot, with AI features to be developed in the future.
3. Security Controls:
• Implement a security control system to manage and restrict data access based on user roles and permissions.
• Ensure that financial data is handled with the utmost security and confidentiality.
4. Admin Page:
• Create an admin interface where an admin can upload financial data, establish links to Teradata, and define access rules for users.
5. User Login Page:
• Develop a secure user login page to ensure that only authorized users can access the system.
6. Development Environment:
• The entire development should be done in Node.js.
• Ensure all necessary libraries are downloaded so that the system can operate without requiring an internet connection.
Key Requirements:
• Expertise in Node.js development.
• Experience with integrating data from CSV, Excel, and Teradata.
• Ability to develop secure user login systems and admin interfaces.
• Skills in creating user-friendly chatbots capable of generating visual data representations.
• Knowledge of implementing security controls for data access management.
• Experience in handling financial data securely and efficiently.
Project Goal:
To create a robust and secure system that allows seamless integration and user interaction with financial data through a conversational chatbot, while ensuring data access is well-controlled and the system can function offline.