Website Manager is a powerful and easy-to-use application that allows you to manage blog content, pages, and deploy your site. Designed to be intuitive, this manager offers a user-friendly interface for administrators and editors, making it easy to create, edit, and publish online content.
- Blog Content Management: Easily create, edit, and organize blog posts.
- Page Management: Intuitively add, edit, and remove pages from your site.
- Integrated Deployment: Deploy your site with just a few clicks.
- WYSIWYG Editor: A "What You See Is What You Get" editor to simplify content formatting.
- Markdown Support: Write your posts and pages using Markdown for greater flexibility.
- Version Control: Keep track of edits and versions of your content.
- Responsive Interface: Manage your site from any device, be it desktop, tablet, or mobile.
- SEO Optimized: Integrated tools for SEO optimization, enhancing your site's visibility on search engines.
- Frontend: React, Tailwind CSS
- Backend: Node.js, Express
- Database: MongoDB
- Deployment: Docker, GitHub Actions
Follow the steps below to set up the project locally:
-
Clone the repository:
git clone https://github.com/your-username/website-manager.git cd website-manager
The frontend will be available at
http://localhost:3000
and the backend athttp://localhost:5000
.
Thank you for using Website Manager! We hope it makes managing your online content easier.