Welcome to AutoSecure, a comprehensive automobile insurance policy management system designed to streamline operations for insurance providers. This full-stack application empowers users to manage policies, track analytics, and handle administrative tasks with ease.
- 🔐 Secure Authentication: Robust login system with TOTP (Time-based One-Time Password) for enhanced security.
- 📊 Dashboard Analytics: Real-time insights into policy performance, financial metrics, and user activity.
- 📄 Policy Management: Create, edit, and track automobile insurance policies effortlessly.
- 👥 User Management: Admin tools for managing users, roles, and permissions.
- 📧 Email Integration: Automated email notifications and templates for policy updates and communications.
- 📈 Export Capabilities: Generate and download reports in various formats.
- 🛡️ Audit Logging: Comprehensive logging of all system activities for compliance and security.
- 🎨 Modern UI: Clean, responsive interface built with Next.js and Tailwind CSS.
- ⚛️ Next.js 16: React framework for server-side rendering and static site generation.
- 🎨 Tailwind CSS: Utility-first CSS framework for styling.
- 📱 Framer Motion: Animation library for smooth transitions.
- 🔗 Axios: HTTP client for API requests.
- 🟢 Node.js: JavaScript runtime for server-side development.
- 🚀 Express.js: Web framework for building APIs.
- 🍃 MongoDB: NoSQL database for data storage.
- 🔐 JWT: JSON Web Tokens for authentication.
- 📧 Brevo (Sendinblue): Email service for notifications.
- 🐳 Docker: Containerization for easy deployment.
- 📦 NPM/Yarn: Package management.
- 🔧 TypeScript: Typed JavaScript for better code quality.
Once the application is running, users can:
- Login: Access the system with secure authentication.
- Navigate Dashboard: View key metrics and quick actions.
- Manage Policies: Add new policies, update existing ones, and monitor status.
- Handle Users: Admins can create and manage user accounts.
- Generate Reports: Export data for analysis.
- Monitor Activity: Review audit logs for system events.
This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ for efficient insurance management for my Father.