Skip to content

Explorer-O7/Build_a_Blog_Website_by_Bharat_Intern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Blog Website by Bharat Intern

Overview

This repository contains a blog website built using Node.js and MongoDB. The website allows users to create, read, update, and delete (CRUD) blog posts, and features a simple and intuitive user interface.

Technologies Used

  • Node.js: For building the server-side logic
  • MongoDB: For storing and managing blog post data
  • Express.js: For building the web application framework
  • EJS: For templating and rendering HTML pages
  • CSS: For styling and layout

Features

  • Create, read, update, and delete blog posts
  • User authentication and authorization
  • Simple and intuitive user interface
  • Responsive design for mobile and desktop devices

Getting Started

Installation

  1. Clone the repository: git clone https://github.com/Captaiin007/Build_a_Blog_Website_by_Bharat_Intern
  2. Install dependencies: npm install
  3. Start the server: npm start

Configuration

  1. Create a MongoDB database and add your connection details to the config.json file
  2. Configure your authentication settings in the auth.js file

Usage

  1. Access the website at http://localhost:5500
  2. Create a new account or log in to an existing one
  3. Start creating, reading, updating, and deleting blog posts!

License

This project is licensed as free to use.

Contributing

Contributions are welcome! Please fork the repository, make your changes, and submit a pull request.

Acknowledgments

Thanks to the Node.js and MongoDB communities for their support and resources.

I hope this helps! Let me know if you need any further assistance.

About

Full Stack Web Development Certification Course by Bharat Intern

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published