Blogify

Blogify is a blog website where users can create and share their thoughts, ideas, and experiences with the world. This README.md file provides an overview of the project and instructions for getting started.

Features

  • User Authentication: Users can create accounts, log in, and log out securely.
  • Create Blogs: Users can create new blog posts, add titles, content, and images.
  • Browse Blogs: Visitors can read blogs posted by users without needing an account.
  • Responsive Design: The website is designed to be responsive and work well on various devices and screen sizes.

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JSON Web Tokens (JWT)

Getting Started

To run this project locally, follow these steps:

  1. Clone this repository: `git clone https://github.com/vaibhav-bhosale1/Blogify-Add-Your-Blogs.git'
  2. Navigate to the project directory: cd Blogify
  3. Install dependencies: npm install
  4. Start the server: npm run dev
  5. Visit http://localhost:8004 in your web browser to access Blogify.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  1. Fork this repository.
  2. Create a new branch for your feature: git checkout -b feature-name
  3. Commit your changes: git commit -am 'Add new feature'
  4. Push to the branch: git push origin feature-name
  5. Submit a pull request.

Contact

If you have any questions or suggestions, feel free to contact us at [email protected]

Built With

Share this project:

Updates