This project is a full-featured blogging website that allows users to sign up, log in, create, view, and comment on blogs. It is built using Node.js, Express, TailwindCSS, and EJS.
User Authentication: Secure user login and signup functionality.
Blog Management: Users can create their blogs.
Commenting System: Users can add comments to blogs.
Node.js: JavaScript runtime for building server-side applications. Express: Web framework for Node.js to handle routing and server-side logic. TailwindCSS: Utility-first CSS framework for designing . EJS: Embedded JavaScript templates for rendering dynamic content.
Setup Instructions
1-Clone the repository: git clone https://github.com/SAURABHVERMA00/blogging-website.git
cd blogging-website
2-Install dependencies:
npm install
3-Set up environment variables:
Create a .env file in the root directory and add necessary environment variables (e.g., database connection details, PORT).
4:Run the Application
npm start
Contributions are welcome! Please fork the repository and submit a pull request for any enhancements or bug fixes.