A comprehensive web application for managing digital identities, driving license issuance, and organization permissions.
- Authentication: Secure sign-in and token-based session management.
- Dashboard & Analytics: Visual insights and reporting.
- Identity Management: Digital ID verification, booking, and form handling.
- License Services: Driving license requests, issuance, and status tracking.
- Organization & User Management: Role-based access and organization administration.
- Frontend: React, Vite, Tailwind CSS, Ant Design
- State Management: Redux Toolkit
- Routing: React Router DOM
- Utilities: Axios, Face-api.js, Framer Motion, React Webcam
- Clone the repository:
git clone https://github.com/SLUDI/SLUDI-WebApplication.git
- Navigate to the project directory:
cd SLUDI-WebApplication - Install dependencies:
npm install
Start the development server:
npm run devThe application will be available at http://localhost:5173 (or the port shown in your terminal).
src/api: API integration logicsrc/assets: Static assets (images, icons)src/components: Reusable UI componentssrc/hooks: Custom React hookssrc/pages: Application pages/viewssrc/redux: Redux store and slicessrc/routes: Routing configurationsrc/services: Business logic servicessrc/utils: Helper functions and utilities