🚀 RazInsurance — A Full Stack Insurance Management Platform Built with React, Redux, Node.js, and PostgreSQL
Hey Devs! 👋
I’m excited to share my latest project — RazInsurance, a modern, full-stack web application designed to manage insurance services for both customers and providers (admins). Built with real-world use cases in mind, this platform demonstrates a complete CRUD system, authentication, and intuitive UI/UX design.
🧠 What is RazInsurance?
RazInsurance is a web-based insurance management system where:
Customers can sign up, browse various insurance policies (Health, Auto, Life, etc.), and manage their coverages.
Admins (providers) can create, update, delete, and view policy plans, manage users, and monitor platform activity.
This project simulates a professional-grade insurance platform, similar to what you’d see in fintech or health insurance portals.
🛠️ Tech Stack
Layer Technology
Frontend React, Redux Toolkit, TailwindCSS
Backend Node.js, Express.js
Database PostgreSQL + Prisma ORM
Authentication JWT (JSON Web Tokens)
Hosting Render + PostgreSQL (Cloud DB)
Real-time (coming soon) WebSockets / Socket.IO
🔐 Key Features
✅ Customer Panel:
Sign up / Login securely with JWT
Browse and apply for insurance types
View and manage personal policies
Profile and settings management
🛡️ Admin Panel:
Secure login for providers
Create and manage insurance types and plans
Edit/Delete policies
View all users and their associated coverage
🌐 Live Demo
🔗 https://razinsurance.netlify.app
📂 GitHub Repo – MohammadRazaak/RazInsurance
📈 Learning Outcomes
Working on RazInsurance helped me:
Understand full-stack architecture and RESTful API design
Apply real-world Redux patterns for global state
Implement secure login and role-based access
Deploy both backend and frontend using Render
💬 Final Thoughts
This was a passion project designed to challenge me and showcase how a full-fledged system could be built from scratch. I plan to expand this with features like payment integration, real-time support chat, and analytics dashboards.
If you have any suggestions or feedback, I’d love to hear them!
💙 Let’s Connect
🔗 Portfolio: https://mohammadrazak.xyz
🐱 GitHub: https://github.com/MohammadRazaak
💼 LinkedIn: https://www.linkedin.com/in/mohammadrazak-abdulrasheeth