DevNotes is a personal developer wiki built with Docusaurus — designed to organize technical notes, cheat sheets, mind maps, and resources in one searchable, version-controlled space.
- 🖥 Custom UI — Tailored theme for better readability.
- 🔍 Full-text Search — Local search with Algolia planned for future.
- 🗂 Category-based Navigation — Organize notes by topic.
- ⚡ GitHub Pages Deployment — Automatic CI/CD publishing.
- 📄 Markdown Powered — Simple writing format.
- 📚 Multi-topic Coverage — Programming, DevOps, Linux, and more.
DevNotes/
├── docs/ # Main documentation content
├── blog/ # Blog posts (optional)
├── sidebars.ts # Sidebar configuration
├── docusaurus.config.ts # Site configuration
├── src/ # Custom components & styles
└── static/ # Static assets (images, icons, etc.)git clone https://github.com/nitinawari/DevNotes.git
cd DevNotesnpm installnpm run start- Visit http://localhost:3000 to preview.
npm run buildThis project is automatically deployed to GitHub Pages using GitHub Actions.
To deploy manually:
GIT_USER=<YourGitHubUsername> npm run deploy