This project aims to develop a comprehensive intranet-based Customer Relationship Management (CRM) system designed to manage customer data and sales information efficiently. Our objective is to create a user-friendly platform that streamlines the processes of creating, reading, updating, and deleting (CRUD) customer and sales records. Additionally, this system is built with robust user authentication and access control mechanisms to ensure data security and integrity.
- CRUD Operations: Enables comprehensive management of customer data and sales information, facilitating operations such as adding new customer records, updating existing information, reading/viewing data, and deleting records.
- User Authentication: Implements secure login mechanisms to authenticate users, ensuring that only authorized personnel can access the system.
- Access Control: Differentiates user permissions based on roles, regulating the scope of actions each user can perform within the system, thereby enhancing data security and operational efficiency.
- Admin Dashboard: Gets access to an administrative dashboard with UI where they can view, manage, and modify the data.
- Front-end: HTML, CSS, JavaScript
- Back-end: Flask
- Database: MySQL, SQLite