by Shan.tk
Site - Click Here
Demo Site can be Seen Here - Click Here
Complete Site Inspiration from Aicirou
This is a Complete Rebuild from Aicirou's Gindex with Changes to Theme and Framework.
Important - This Site Requires My GIndex Live Backend Server to be Running Otherwise the Site will Never Open.
Important - For Setting up of Backend. Visit my GIndex Backend Repo for Steps to Setup.
- This GIndex is Not Like Basic GIndex which Depends on Basic Auth Headers to Authenticate the Users. Rather this has its Own Backend Through Which Users will be Authenticated.
- Automated Email Verification with OTP.
- Uses Custom Video Player - Plyr to Stream Videos.
- Uses Custom Audio Player - Plyr
- Complete Dark theme.
- User Role Based Authentication.
- No Public can Access Site's Content Without Logging in.
- Uses JWT to Verify User's Login on Each Route.
- JWT is Valid for a Week. After Expiry the User will get Automatically Logged out.
- Also User's JWT Token is Stored in LocalStorage as AES 256 Encrypted Key . This will be Decrypted on Demand. So that No One Can Access the User Details even if they have the Key.
- Fully Material Redesign of all Pages. (Under Progress).
- Has 3 Roles - User, Admins, Superadmins
- Users - Can Only View Content.
- Admins - Can Accept Users based on their Request
- Superadmins - Can Accept Admin Requests.
- Uses MongoDB for User Database.
- Full Access Control of Backend from Frontend Based on User's Role.
6. Video Player - External Players