A modern frontend application for managing insurance claims, built with React and TypeScript.
- Vite - Fast build tooling
- TypeScript - Type-safe JavaScript
- React - UI framework
- shadcn-ui - Accessible component system
- Tailwind CSS - Utility-first CSS framework
- Node.js (Latest LTS version recommended)
- npm or your preferred package manager
-
Clone the repository:
git clone <repository-url> cd ClaimWise_Applicant_FE
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
ClaimWise_Applicant_FE/
├── public/ # Static assets
├── src/ # Source code
│ ├── components/ # Reusable components
│ │ ├── auth/ # Authentication components
│ │ ├── common/ # Shared components
│ │ └── layout/ # Layout components
│ ├── contexts/ # React contexts
│ ├── hooks/ # Custom React hooks
│ ├── lib/ # Utility functions
│ ├── pages/ # Application pages
│ │ ├── auth/ # Authentication pages
│ │ └── dashboard/ # Dashboard pages
│ ├── theme/ # Theme configuration
│ ├── App.tsx # Root component
│ └── main.tsx # Application entry point
├── index.html # HTML entry point
├── package.json # Project dependencies
├── tsconfig.json # TypeScript configuration
├── vite.config.ts # Vite configuration
└── tailwind.config.ts # Tailwind CSS configuration
- Authentication system with protected routes
- Dashboard for claims management
- File upload functionality
- Mobile-responsive design
- FAQ section
- Claims submission and tracking
npm run dev- Start development servernpm run build- Build for productionnpm run preview- Preview production build locally
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is private and confidential. All rights reserved.