To run the project locally follow the instructions given below.
npm install
npm run dev
npx vite build
src
folder: Contains the source code of the project
- assets: Store static assets like images, fonts, etc.
- components: Reusable UI components.
- pages: Individual pages or views of the application.
- services: Backend services or utilities.
- hooks: React hooks codes
- utils:
AuthHOC
code which handlesroles
anduserRolesandPermissions
.
This module provides functionalities for creating, editing, and viewing data. Each module consists of four main code pages, as outlined below.
- This page is used to create a new module with input fields.
- Users can input relevant data to create a new module.
- This page allows users to edit an existing module.
- Input fields are pre-populated with existing data for easy modification.
- This page displays module details in a table/list manner.
- Users can view all modules and their associated data.
- This page enables users to view a specific module without edit access.
- Input fields are populated with data for reference.
- The layout for the `<Module>` is consistent across all pages for a cohesive user experience.
- Input fields and field components are reused in the Create, Edit, and View Specific pages.
- index.tsx
- Roles
- Admin
- Admin Teams
- Admin Tickets
- Channel Partner
- Channel Partner API
- Channel Partner API Config
- Driver
- Travel Agency
- Vehicle
- Subscription
- Subscription Amount Distribution
- Subscription History
- Subscription Invoice
- Money Request
- Wallet Master
- Wallet History
- Bank Account
- PG Transactions
- Application Offered Money
- Application Offered Money History
- Bonus Master
- Bonus History
- Coupon Master
- Coupon History
- Refferal Master
- Refferal History
- Promocode Master
- Promocode History
- Vehicle Types
- Vehicle Fare Master
- Bookings
- Trips
- Booking Amount Distribution
- Tickets
- Trips Invoice
- Settings Panel
- Country
- State
- City
- Status
- Service City
- Ticket Type
- Admin Role
- Module Master
- Document Type
- Channel Partner Type
- Employee Level
- Company Type
- Vehicle Utility
- Breadcrumb
- Login
Get all the latest code by using the following command
git pull --all
Merge development into your local branch and resolve if any conflicts occured
git merge origin/development
Once the conflicts are resolved you can use the following command to complete the merge
git add .
git merge origin/development
Once this is done push the code to remote
git push