A modern, fast, and user-friendly blogging platform built for developers and content creators.
Check out the live demo: BlogBee Demo
- 📝 Rich Text Editor: Write and format your blog posts with ease using a modern WYSIWYG editor
- 📱 Responsive Design: Perfect viewing experience across all devices
- 🔍 SEO Optimised: Built-in SEO features to help your content reach more readers
- ⚡ Fast Performance: Lightweight and optimized for speed
- 🏷️ Categories System: Organise your posts with categories
- 🔐 User Authentication: Secure login and user management
- 🌙 Dark/Light Mode: Toggle between dark and light themes
- 🔧 Easy Deployment: Simple setup and deployment process
- Frontend: Next JS, Tailwind CSS, Typescript
- Backend: Node.js, Express.js
- Database: MongoDB
- Deployment: VPS with Docker Stack and Nginx
Before you begin, ensure you have the following installed on your local machine:
- Clone the repository
git clone https://github.com/manish591/blogbee.git cd blogbee - Install dependencies
pnpm install
- Start database ( Make sure Docker is installed locally)
docker run -p 27017:27017 -d --name blogbee-mongo mongo
- Set up backend
cd apps/backend - Setup env
MONGODB_URI=mongodb://localhost:27017
- Run backend locally
pnpm run dev
- Run frontend
cd ../frontend pnpm run dev - Open Browser at localhost:3000