PlugFox / blog

Organizing a blog from a Medium

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Blog

Backend checkout Frontend checkout Shared checkout License: MIT

Features and Roadmap

  • ✅ Frontend with Dart
  • ✅ Backend with Dart
  • ✅ Echo server
  • ✅ API metadata
  • ✅ Routing & Middleware
  • ✅ SQLite database with ORM
  • ✅ Protocol Buffer's schema for API
  • ✅ Medium RSS parsing by authors
  • ✅ Pagination
  • ✅ Admin endpoints
  • ✅ Search by tags, authors, titles
  • ✅ Basic UI
  • ✅ Dark Mode
  • ✅ Material Design
  • ❌ Article page
  • ❌ Search bar
  • ❌ Dockerfiles
  • ❌ Docker Compose & Stack
  • ❌ Nginx gzip compression and caching
  • ❌ Admin menu based on local storage entry
  • ❌ CI/CD deployment with GitHub Actions
  • ❌ Minification
  • ❌ Shaders for frontend
  • ❌ Favicons
  • ❌ Progressive Web App
  • ❌ i18n
  • ❌ SEO
  • ❌ Google Analytics
  • ❌ Web Performance Monitoring
  • ❌ Sentry
  • ❌ Bookmarks with LocalStorage
  • ❌ Comment system
  • ❌ Social media sharing
  • ❌ Preview with meta tags
  • ❌ RSS feed
  • ❌ Sitemap
  • ❌ Robots.txt
  • ❌ Caching
  • ❌ Offline mode
  • ❌ Push notifications

Codegeneration

make gen

Maintainers

Mikhail Matiunin aka Plague Fox

Funding

If you want to support the development of our library, there are several ways you can do it:

We appreciate any form of support, whether it's a financial donation or just a star on GitHub. It helps us to continue developing and improving our library. Thank you for your support!

License

MIT

About

Organizing a blog from a Medium

License:MIT License


Languages

Language:Dart 91.9%Language:HTML 4.4%Language:JavaScript 2.0%Language:CSS 1.2%Language:Makefile 0.3%Language:Dockerfile 0.2%