This is a simple blog site created using Node.js, Express, and EJS.
- Home Page: Displays a list of the latest posts.
- About Page: Provides information about the blog and its creator.
- Contact Page: Offers a form for visitors to get in touch.
- Compose Page: Allows users to create new blog posts.
-
Clone this repository to your local machine:
git clone https://github.com/yourusername/blog-site.git
-
Navigate to the project directory:
cd blog-site
-
Install dependencies using npm:
npm install
-
Start the server:
node app.js
-
Open your web browser and navigate to http://localhost:3000 to view the blog site.
-
Explore the different pages: Home, About, Contact, and Compose.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes.
- Commit your changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new pull request.
This project is licensed under the MIT License - see the LICENSE file for details.