Infralap Solutions
Dashboard
Manage website data from one place.
Total Products0
New Orders0
New Enquiries0
Rental Requests0
Bulk Orders0
Low Stock0
Published Services0
Online Now0
Registered Users0
Recent Enquiries
Low Stock Products
Add Product
Add new, refurbished, rental and bulk catalogue products.
All Products
| Image | Name | Category | Price | Stock | Status | Actions |
|---|
Customer Laptop Orders
| Date | Customer | Items | Total | Status | Payment | Actions |
|---|
Customer Enquiries
| Date | Customer | Requirement | Status | Actions |
|---|
Rental Requests
| Date | Customer | Rental Need | Status | Actions |
|---|
Bulk Order Requests
| Date | Company | Quantity | Status | Actions |
|---|
Add Service
Services List
Add Testimonial
Testimonials List
Website Settings
These settings can be used later to make website content dynamic.
Online Now0
Logged-in Users Online0
Total Registered Users0
Guest / Visitor Sessions0
Live Visitors
Shows users active in the last 2 minutes.
| User | Current Page | Device | Last Seen |
|---|
Page Activity
Which pages people are opening now.
Registered Customers
Customers created from register page.
| Name | Phone | City | Joined |
|---|
Admin Users
Add allowed admin emails. Firebase Auth user must also exist for login.
Recommended Firestore Rules
Paste this in Firebase Console after confirming your admin email.
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
function signedIn() {
return request.auth != null;
}
function isAdmin() {
return signedIn() && (
request.auth.token.email in [
'infralapsolutions@gmail.com',
'kothakotapushparaj@gmail.com'
]
);
}
match /products/{id} {
allow read: if true;
allow write: if isAdmin();
}
match /services/{id} {
allow read: if true;
allow write: if isAdmin();
}
match /testimonials/{id} {
allow read: if true;
allow write: if isAdmin();
}
match /enquiries/{id} {
allow create: if true;
allow read, update, delete: if isAdmin();
}
match /rentalRequests/{id} {
allow create: if true;
allow read, update, delete: if isAdmin();
}
match /bulkOrders/{id} {
allow create: if true;
allow read, update, delete: if isAdmin();
}
match /settings/{id} {
allow read: if true;
allow write: if isAdmin();
}
match /adminUsers/{id} {
allow read, write: if isAdmin();
}
}
}