A full-featured blogging platform built with Node.js, Express, and MongoDB.
- User registration and authentication
- Creation and editing of blog posts
- Search functionality
- Server-side rendering with EJS templates
- Robust error handling
- Secure password hashing with bcrypt
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Node.js
- MongoDB
- Clone the repository:
git clone https://github.com/yourusername/blog-platform.git - Install dependencies:
npm install - Start the server:
npm start