NestSite – React NestJS Agency Website CMS icon

NestSite – React NestJS Agency Website CMS

Go to Website
Hot or Not
NestSite – React NestJS Agency Website CMS

Description

NestSite is a complete, production-ready source code for an agency or business website, including a full content-management admin panel (CMS). Clean, well-structured code with step-by-step setup documentation — suitable even for beginners.

Built with a modern full-stack: a React + Vite frontend and a NestJS + MySQL backend with JWT authentication. Everything an agency or business site needs is included: marketing pages, blog/news, dynamic pricing, projects portfolio, contact/quote/newsletter forms — all editable from the admin panel without touching code.

Get it running in minutes with a 2-command setup (npm run setup → npm run dev). A sample database and demo images are included so you can see the full site immediately, then replace the content with your own.

Features

- Frontend: React 18 + Vite + TailwindCSS + Framer Motion - Backend: NestJS 10 + TypeORM + MySQL 8 + JWT Auth + Swagger API docs - Full Admin CMS: manage Articles, Projects, Services, Pricing, Comparison rows, Process steps, FAQs, Testimonials, Team, Milestones, Core values, Categories - Site settings: contact info, social links, homepage hero, page images - Image upload with automatic optimization (sharp) + rich-text editor - Leads inbox: contact requests, quote requests, newsletter subscribers - Fully responsive, smooth animations, skeleton loaders (no layout jump) - SEO-ready: dynamic meta tags & Open Graph - Secure: JWT auth, rate limiting, input validation - 2-command setup + A–Z documentation + Vercel/Railway deploy guide - Written in TypeScript, clean and easy to customize

Requirements

- Node.js 18 or newer

- MySQL 8.0 or newer

- npm (bundled with Node.js)

Instructions

1. Unzip the package and open a terminal in the root folder. 2. Run: npm run setup    (installs dependencies, creates the database, loads sample data, generates .env, and creates the admin account) 3. Run: npm run dev    (starts Backend + Frontend together) 4. Open http://localhost:5173 (website) and http://localhost:5173/admin (admin panel).

Full step-by-step instructions and troubleshooting are included in the README files.

Authorqcteam
CategoryScripts & Code / ReactJS
Price$27
Extended License$81
Likes1
First ReleaseJun 25, 2026
Last UpdateJun 25, 2026
Files included.css, .html, .sql, JavaScript .js

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit