webserver version
Release Notes
Version 1.4.0 (Initial Release)
Release Date: 2025-03-26
New Features
-
Enhanced UI Responsiveness
- Improved tooltip management and cleanup
- Optimized table rendering performance
- Better mobile device compatibility
- Responsive design improvements across all pages
-
Session Management
- Enhanced token refresh mechanism
- More reliable session persistence
- Improved security checks
- Automatic session recovery
-
Stock Movement System
- Refined movement validation logic
- Enhanced error handling
- Improved movement history display
- Real-time stock level tracking
Core Features
-
User Authentication
- Email/Password login
- Magic link authentication (passwordless)
- Profile management with avatar support
- Session management with auto-refresh
-
Inventory Management
- Complete product CRUD operations
- Stock level tracking
- Product categorization
- Product images support
- Multiple product types (Sellable, Consumable, Fixture)
-
Business Operations
- Sales management system
- Purchase management
- Returns processing
- Supplier management
- Customer management
- Stock movement tracking
Technical Details
- Built with Supabase backend
- Real-time data synchronization
- Bootstrap 5 responsive design
- DataTables integration
- Select2 enhanced dropdowns
Security
- Secure authentication flows
- Protected routes
- Storage policies implementation
- Database access controls
Known Issues
- None reported in this initial release
Installation
- Clone the repository
- Copy
assets/js/config.example.jstoassets/js/config.js - Update Supabase credentials in config.js
- Open index.html in a web browser or use a local server
Browser Compatibility
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)
For detailed documentation and setup instructions, please refer to the README.md file.