https://github.com/itzdiv/blog_backend
A modern, minimalistic blog website built with HTML, CSS, JavaScript, Node.js, and EJS. It features sleek black aesthetics, dynamic blog posting with editable and deletable entries, and a randomized quote in the posting window. Clone, run, and easily interact with the site to post, edit, and delete blogs.
https://github.com/itzdiv/blog_backend
aesthetics backend blog css ejs-express express-js frontend fullstack-development html minimalist-design nodejs npm
Last synced: 7 months ago
JSON representation
A modern, minimalistic blog website built with HTML, CSS, JavaScript, Node.js, and EJS. It features sleek black aesthetics, dynamic blog posting with editable and deletable entries, and a randomized quote in the posting window. Clone, run, and easily interact with the site to post, edit, and delete blogs.
- Host: GitHub
- URL: https://github.com/itzdiv/blog_backend
- Owner: itzdiv
- Created: 2024-11-17T20:45:28.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-11-19T21:06:09.000Z (11 months ago)
- Last Synced: 2025-01-23T03:29:50.544Z (9 months ago)
- Topics: aesthetics, backend, blog, css, ejs-express, express-js, frontend, fullstack-development, html, minimalist-design, nodejs, npm
- Language: CSS
- Homepage:
- Size: 2.21 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🖤 Minimalistic Blog Website
Welcome to my **Minimalistic Blog Website** repository! This project demonstrates a modern, sleek black-themed blog site with a handcrafted front-end design and a fully functional back end.
---
## 📸 Site Previews
Below are renders of the site in action:
1. **Homepage**
2. **Blog Posting Window**
3. **Blog Edit Feature**
4. **Dynamic Blog Features**
---
## 🛠️ Tech Stack
This project is built using:
- **HTML5, CSS3, JavaScript (Frontend)**
- **EJS (Templating Engine)**
- **Node.js, Express.js (Backend)**
- **npm (Package Manager)**---
## 💻 Features
### ✔️ **Core Functionalities**
- Post a blog, edit it, or delete it with ease.
- A clean and dynamic UI with a randomized quote appearing in the blog posting window.### 🎨 **Design Highlights**
- Sleek black aesthetics for a modern and minimalistic vibe.
- Intuitive and responsive layout, handcrafted for smooth user interactions.---
## 🚀 Getting Started
Follow these steps to clone and run the project on your local machine:
### 1️⃣ **Clone the Repository**
```bash
# Clone the Repository
git clone https://github.com/itzdiv/blog_backend.git# Navigate to the Project Directory
cd blog_backend# Install Dependencies
npm install# Start the Server
node index.js# Access the Site
# Open your browser and go to:
http://localhost:3000
```## 🛡️ License
```markdown
This project is open-source and available under the MIT License.
```## 🌐 Links
- Live Demo: divyanshmalani.com
- LinkedIn: https://www.linkedin.com/in/divyanshmalani/
- GitHub: https://github.com/itzdiv## 🤝 Contributing
# Contributions are welcome!
# Fork the repository.
git checkout -b feature-name# Commit changes
git commit -m "Add your feature"# Push to the branch
git push origin feature-name# Open a pull request.
## 📩 Feedback
Got suggestions or feedback? Feel free to open an issue or reach out via LinkedIn.