Custom CMS Page Builder DevelopmentFull Stack CMS Website Builder (React + Laravel) with Page Builder, Blog, and Case Study Modules

Job ID: 40220297

Budget: ₹12,500 – ₹37,500 INR

**Project Title:**
Full Stack CMS Website Builder (React + Laravel) with Page Builder, Blog, and Case Study Modules

**Project Overview:**
We are looking for an experienced full-stack developer or small team to build a **self-hosted CMS website builder** suitable for creating modern corporate websites (similar to Google-style clean corporate sites).

The system must allow administrators to **visually create and edit pages using a drag-and-drop page builder**, manage blog posts, events, and case studies, and deploy the website on our own server.

This CMS will be used to build multiple corporate websites, so the structure should be modular, scalable, and reusable.

---

**Technology Preference (Mandatory or Strongly Preferred):**

* Frontend: React (Vite or Next.js acceptable)
* Backend: Laravel (REST API)
* Database: MySQL
* UI Framework: Tailwind CSS preferred
* Page Builder: GrapesJS or equivalent drag-drop builder integrated into admin
* Editor for Blog: Tiptap, CKEditor, or similar

Developers may suggest better alternatives but must justify them.

---

**Core Features Required:**

1. **Authentication & Admin Panel**

* Secure login
* Role-based access (Admin, Editor)
* Dashboard overview

2. **Page Management**

* Create, edit, delete pages
* SEO fields (meta title, description, slug)
* Page status (draft/published)

3. **Visual Page Builder**

* Drag-and-drop sections
* Pre-built blocks (Hero, About, Services, CTA, Footer, etc.)
* Responsive preview
* Save layouts in database
* Ability to edit existing pages anytime

4. **Blog Module**

* Categories and tags
* Featured image
* Rich text editor
* SEO fields

5. **Events Module**

* Event date, time, description
* Event listing page

6. **Case Study Module**

* Title, client name, content, gallery
* Category and tags

7. **Media Library**

* Upload images/files
* Reuse media in pages/blog

8. **Menu Builder**

* Dynamic navigation menu creation

9. **Forms / Lead Capture**

* Contact form builder or configurable forms
* Store submissions in database

10. **SEO Features**

* Meta tags
* Open Graph support
* Sitemap generation

---

**Frontend Website Requirements**

* Corporate-style modern UI
* Fast loading
* Mobile responsive
* Dynamic rendering of CMS content

---

**Design Requirements**

* Clean corporate style similar to Google / SaaS companies
* Ready section templates
* Reusable components

---

**Hosting & Deployment**

* Must be deployable on our own VPS
* Full source code delivery required
* Installation documentation required

---

**Performance Requirements**

* Optimized database queries
* API caching recommended
* Page load speed optimized

---

**Deliverables**

1. Complete source code
2. Database schema
3. Installation guide
4. Admin user credentials setup instructions
5. Basic documentation of modules

---

**Preferred Experience**
Developers with experience in:

* Building CMS platforms
* Laravel + React projects
* GrapesJS or visual builders
* SaaS or admin dashboards

---

**Project Timeline**
Expected completion: 4 to 6 weeks (negotiable based on proposal)

---

**Proposal Requirements (Please Answer in Proposal)**

1. Similar CMS or admin panel projects completed
2. Proposed technology stack
3. Page builder approach
4. Estimated timeline
5. Estimated cost
6. Team size or individual

---

**Future Scope (Optional but Preferred)**

* Multi-site support
* Template marketplace
* User-level site management

---

**Budget**
Please provide fixed price or milestone-based quote.
Related categories: PHP MySQL Node.js Bootstrap Laravel React.js Web Development