LCP Website Builder is a project where you can create your own websites by using this webapp tool.
-PC (with one of operating systems: Windows or Linux or Mac OS)
-Learn all (or important, like HTML, CSS, JS, etc...) Web Programming Languages (skip it if you learned and mastered it 100%)
-Git (required)
-NPM or Yarn or PNPM or Bun (required)
-GrapesJS Studio SDK License Key (required)
1º - Clone this project (or fork it).
git clone https://github.com/carvalholuigi25/lcpwebsitebuilder
2º - Install this project on your PC:
npm install
# or
yarn install
# or
pnpm install
# or
bun install
3º - Go to GrapesJS SDK website and create a license. Also, create a .env on your project and save it:
LICENSEKEY="YOUR-LICENSE-KEY-FROM-GRAPESJS-SDK-WEBSITE"
4º - Then, finally, run the development server on your PC:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
To learn more about Next.js and GrapesJS, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
- GrapesJS Documentation - learn about GrapesJS
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.