Laravel HTML Book Manager
Budget: $30 – $250 USD
I’m building a lightweight Laravel-based platform that lets me host and manage interactive HTML books on my VPS (Ubuntu + Nginx + MySQL). The flow is straightforward: I log in through a secure admin area, drop a book ZIP, the system unpacks it, checks for index.html, and instantly returns a unique public URL that teachers can share. End users never log in—links only.
Key points I need you to cover
• Admin area protected by Laravel auth and mandatory SSL/TLS
• Single-page dashboard laid out with tabs (Uploads, Library, Settings) in a modern, sleek UI
• ZIP upload, automatic extraction, and validation of index.html
• One-click actions to copy, enable/disable, replace, or delete each book
• Clean public URLs (e.g., /books/{slug}) generated on upload
• Robust error handling and logging, following Laravel and Nginx best practices
Deployment will happen on my existing VPS; I’ll supply SSH access and an empty MySQL database. Please outline the steps you’ll follow for server configuration so we keep everything hardened from day one.
Deliverables
1. Full Laravel project with all above features
2. Nginx site config and any supervisor/queue scripts
3. README covering install, env variables, and deployment commands
4. Short hand-off session (video or live) walking me through book management
When you reply, start with the word “Education”, and include:
• Your estimated timeframe and total cost
• Two or three live links to similar Laravel or file-management work you’ve done
I’m ready to award quickly and prefer clean, well-commented code I can extend later.
Key points I need you to cover
• Admin area protected by Laravel auth and mandatory SSL/TLS
• Single-page dashboard laid out with tabs (Uploads, Library, Settings) in a modern, sleek UI
• ZIP upload, automatic extraction, and validation of index.html
• One-click actions to copy, enable/disable, replace, or delete each book
• Clean public URLs (e.g., /books/{slug}) generated on upload
• Robust error handling and logging, following Laravel and Nginx best practices
Deployment will happen on my existing VPS; I’ll supply SSH access and an empty MySQL database. Please outline the steps you’ll follow for server configuration so we keep everything hardened from day one.
Deliverables
1. Full Laravel project with all above features
2. Nginx site config and any supervisor/queue scripts
3. README covering install, env variables, and deployment commands
4. Short hand-off session (video or live) walking me through book management
When you reply, start with the word “Education”, and include:
• Your estimated timeframe and total cost
• Two or three live links to similar Laravel or file-management work you’ve done
I’m ready to award quickly and prefer clean, well-commented code I can extend later.