yvr-cms Documentation
Welcome to the yvr-cms documentation site!
yvr-cms
**YVR-CMS** allows you to create a fully customizable Headless Content Management System (CMS) using Node.js Express.js and MongoDB. This CMS enables you to dynamically manage your content and easily integrate it into any frontend platform. It comes with dynamic schema management user authentication and an easily extensible structure.
🚀 Demo
🧐 Features
Here’re some of the project’s best features:
- Dynamic schema and collection management
- Dynamic schema and collection management
- JWT-based user authentication and authorization (Active is not)
- Flexible database management with MongoDB support
- Easily extensible and adaptable structure
- With this project you can build your own content management system to provide content to your frontend applications with the flexibility you need. YVR-CMS is optimized for both small and large projects.
- Media Management Panel
🛠️ Installation Steps:
1. Create a Project Directory
mkdir my-project
2. Enter your folder
cd my-project
3. Run the following command in your terminal to initialize a new project:
npx yvr-cms -p
4. Start the project
npm run dev
🍰 Contribution Guidelines:
💻 Built with
Technologies used in the project:
- nodejs
- expressjs
- nextjs
- tailwindcss
- mongodb