Skip to content

Minimalist Blog Platform built with EJS, Express

Notifications You must be signed in to change notification settings

shamak24/NullDraft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 NullDraft

NullDraft is a minimalist, file-based blog platform built using Node.js and Express. It allows users to create, edit, and delete text-based blog posts — all without requiring login, authentication, or a database. It's lightweight, fast, and perfect for small-scale personal blogging or prototyping.


🚀 Features

  • 📝 Add simple text-based blogs
  • ✏️ Edit existing blog posts
  • ❌ Delete blog posts
  • 📁 Blogs are stored in the local file system (no database)
  • 🔓 No login/signup required
  • ⚡ Instant blog management using Express and EJS

🧪 Tech Stack

Technology Use Case
Node.js Runtime environment
Express Backend server framework
EJS Template rendering (views)
TailwindCSS Utility-first CSS styling
CSS Custom UI tweaks and overrides
Node Modules Dependency management

🔮 Future Enhancements

  • 🔐 User login/signup and session-based authentication
  • 🖼️ Support for text + image blog posts
  • 🗄️ Integration with PostgreSQL for persistent storage

📦 Installation & Running Locally

git clone https://github.com/shamak24/NullDraft.git

npm install
node index.js

Made with ❤️ by Soumil Shamak 😎

About

Minimalist Blog Platform built with EJS, Express

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published