Skip to content

dawnofknight/ui-cms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web Builder with CMS Capabilities

This project extends the standard Vue 3 and Vite setup to introduce CMS capabilities, transforming it into a powerful web builder framework. It leverages Vue 3's reactivity and component model, combined with Vite's modern tooling, to provide a dynamic and user-friendly interface for content management and website construction.

Features

  • Drag-and-Drop Interface: Intuitive drag-and-drop functionality for assembling web components, providing a seamless user experience.
  • CMS Integration: Easily manage and update content with a built-in CMS, allowing for real-time updates and previews.
  • Component Customization: Modify and style components directly within the builder for quick iterations and design changes.
  • Responsive Design Tools: Tools to ensure your web creations are fully responsive and mobile-friendly.
  • Live Preview: Instantly preview changes as you build and edit, ensuring your site looks exactly as intended.
  • Export Capabilities: Export your layouts and designs as JSON or JPG for easy sharing and collaboration.

Live Demo

Experience the CMS-enabled web builder in action by visiting the live demo: https://ui-cms.vercel.app/. Explore the drag-and-drop interface, experiment with CMS features, and see how you can create and manage content effortlessly.

Getting Started

To get started with this project, follow these steps:

  1. Clone the Repository: Clone this repository to your local machine.
  2. Install Dependencies: Run npm install to install all required dependencies.
  3. Start Development Server: Execute npm run dev to start the Vite development server.
  4. Access the Builder: Open your browser and navigate to the provided local server URL.

Recommended IDE Setup

For the best development experience, we recommend the following IDE setup:

Documentation and Learning Resources

To understand how to use Vue 3's features effectively within this project, refer to the following resources:

Contribution

Contributions are welcome! If you'd like to contribute, feel free to submit a pull request or open an issue for discussion.

About

vue-pdf-report

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages