Complete step-by-step guide to deploy your Library Management System for FREE.
- Database Setup (Clever Cloud)
- Backend Deployment (Render)
- Frontend Deployment (GitHub Pages)
- Testing & Verification
- Go to: https://www.clever-cloud.com/
- Click "Sign Up" → Sign up with GitHub
- Verify your email
- Click "Create" → "an add-on"
- Select "MySQL"
- Choose "DEV" plan (FREE)
- Name:
library-db - Click "Create"
- Go to your MySQL add-on
- Click "Connection settings" or "Environment variables"
- Copy these details:
- Host:
xxxxxx.mysql.clever-cloud.com - Port:
3306 - Database:
xxxxxxxxx - User:
uxxxxxxxxx - Password:
xxxxxxxxxxxx
- Host:
Option A: Using MySQL Workbench
- Download MySQL Workbench: https://dev.mysql.com/downloads/workbench/
- Create new connection with Clever Cloud credentials
- Open
database/schema.sql - Execute the script
Option B: Using phpMyAdmin (if available)
- Access Clever Cloud phpMyAdmin interface
- Select your database
- Go to Import tab
- Upload
database/schema.sql - Click Go
Option C: Using Command Line
mysql -h YOUR_HOST -u YOUR_USER -p YOUR_DATABASE < database/schema.sql