Logo Lanfrica

azernetbusinessgroup/azernetinventory

Domaine:

digital infrastructure

Type de record:

software
Créateur:
aze
Hôte:
Azernet Inventory is a simple, reliable inventory management app designed for Ethiopian enterprises. It helps businesses easily track stock levels, manage product records, and monitor sales in real time. # Azernet Inventory - Firebase Authentication Web App A beautiful, modern inventory management system with Firebase Authentication, built using only HTML, CSS, and JavaScript with CDN imports. Perfect for deployment on GitHub Pages. ## Features ### 🔐 Firebase Authentication - **User Registration**: Create new accounts with email and password - **User Login**: Secure authentication with Firebase Auth - **Session Management**: Automatic redirects and session persistence - **Logout Functionality**: Secure logout with Firebase signOut ### 💾 Local Data Storage - **IndexedDB**: Primary storage for large datasets - **localStorage Fallback**: Backup storage for older browsers - **Offline First**: Works completely offline - **Data Persistence**: Data survives browser restarts - **User Isolation**: Each user has separate data storage ### 🎨 Beautiful UI/UX - **Modern Design**: Clean, professional interface with gradient backgrounds - **Responsive Layout**: Works perfectly on desktop, tablet, and mobile - **Smooth Animations**: Elegant transitions and hover effects - **Language Support**: English and Amharic language options ### 📱 Progressive Web App (PWA) - **Offline Capable**: Service worker for offline functionality - **Installable**: Can be installed on mobile devices - **Fast Loading**: Optimized for performance - **Local Data Storage**: IndexedDB and localStorage fallback - **Background Sync**: Automatic data synchronization when online - **Push Notifications**: Real-time updates and alerts ## File Structure ``` ├── index.html # Login/Registration page ├── inventory.html # Main inventory management page ├── auth.css # Authentication page styles ├── auth.js # Firebase authentication logic ├── localStorage.js # Local data storage management ├── inventory.css # Inventory page styles ├── inventory.js # Inventory management logic ├── pwa.js # Progressive Web App funct …