- React
- Next.js
- TypeScript
- Tailwind CSS
- Daisy UI: Tailwind CSS component library
- Craft.js: A React framework for building a drag-and-drop editor.
- React ContentEditable: A React component for editable content.
- Drag-and-Drop Interface: Easily add and rearrange components on your webpage.
- Customizable Components: Configure text, buttons, and cards with various styles.
- Component Settings: Adjust colors, sizes, and text styles using intuitive settings panels.
To get started with the Website Builder, follow these steps:
-
Clone the Repository:
git clone https://github.com/bhagatpratik07/fibr-website-builder cd website-builder
-
Install Dependencies:
npm install
-
Run the Development Server:
npm run dev
-
Open Your Browser:
Navigate to
http://localhost:3000
to start using the Website Builder.
Once the application is running, you can start designing your webpage using the following steps:
- Add Components: Use the toolbox to drag and drop components like Text, Button, and Card onto your canvas.
- Customize Components: Click on components to open the settings panel and adjust their properties..
Made with ❤️ by Pratik Bhagat