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.
- 📝 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
| 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 |
- 🔐 User login/signup and session-based authentication
- 🖼️ Support for text + image blog posts
- 🗄️ Integration with PostgreSQL for persistent storage
git clone https://github.com/shamak24/NullDraft.git
npm install
node index.jsMade with ❤️ by Soumil Shamak 😎