Skip to content

Releases: CoreTech7704/Blog-frontend

Frontend Release - v2.0.0

02 Mar 06:35

Choose a tag to compare

🎨 Frontend Release — v2.0.0

Status: Stable
Application: VoidWork (User Frontend)
Stack: React · Vite · Tailwind CSS · Axios · React Router
Deployment: Vercel (Edge CDN)

🎯 Release Focus

v2.0.0 marks the first fully stable user-facing release of VoidWork.

This release focuses on:

  • Polished UX
  • Reliable auth state handling
  • Cloud-ready media integration
  • Production-safe routing and error handling
  • Tight frontend–backend alignment

✨ What’s New in v2.0.0

🎨 User Interface & Experience

  • Refined dark-first UI with consistent spacing & typography
  • Fully responsive layout (mobile → desktop)
  • Smooth SPA navigation (no page reloads)
  • Skeleton loaders for content-heavy pages
  • Graceful handling of slow networks and backend cold starts
  • Clean transitions with no layout jumps

🔐 Authentication Flow (Hardened)

  • Stable login & signup flows
  • Persistent auth state across refresh
  • Clean guest vs authenticated user separation
  • No infinite auth loops
  • Clear redirects for protected routes
  • Centralized auth state management

👤 Profile & User Settings

  • Profile view & edit support
  • Avatar upload with instant local preview
  • Seamless Cloudinary-backed avatar updates
  • Image validation (type & size)
  • Real-time UI updates after profile changes
  • Consistent success & error feedback

📝 Blog Experience

  • Blog creation with Markdown support
  • Optional cover image upload
  • Draft & publish workflow
  • Blog editing and deletion
  • Clean blog reading experience
  • Markdown rendering with code highlighting
  • Estimated reading time display
  • Responsive cover image handling (60% desktop / 100% mobile)

🏷️ Categories & Discovery

  • Category listing and filtering
  • Slug-based routing for SEO-friendly URLs
  • Clean empty & loading states
  • Predictable navigation between categories and blogs

💬 Comments System

  • Auth-protected commenting
  • Live comment updates after posting
  • Clean, readable comment layout
  • Comment deletion support
  • Rate-limit friendly UI behavior

🌐 Routing & Deployment

  • SPA routing fully configured for Vercel
  • No 404s on refresh or deep links
  • Stable Vite production build
  • Environment-based API configuration

⚙️ Networking & Error Handling

  • Centralized Axios instance
  • Auth-aware request handling
  • Graceful timeout and retry behavior
  • Clean console output (no noise)
  • User-friendly error messaging
  • Safe handling of backend cold starts

🧪 Tested & Verified

  • Authentication flows (login, signup, logout)
  • Profile editing & avatar uploads
  • Blog CRUD (with & without cover images)
  • Markdown rendering & syntax highlighting
  • Comments & categories
  • Route refresh & deep linking
  • Free-tier backend behavior

⚠️ Known Limitations

  • First load may be slow due to backend cold starts
  • Admin interface not included in user frontend
  • Image replacement after blog creation planned for future release

📌 Versioning

Frontend — v2.0.0 (Stable)

This version is considered production-ready for user-facing traffic.

Frontend Release - v1.5.0

23 Jan 08:44

Choose a tag to compare

Status: Beta Stable
Application: Voidwork Frontend
Stack: React · Vite · Tailwind CSS · Axios · React Router
Deployed on: Vercel

✨ Highlights of v1.0.0

🎨 User Interface & Experience

  • Clean, modern dark-first UI
  • Responsive layout across devices
  • Smooth navigation with SPA routing
  • Skeleton loaders for better perceived performance
  • Graceful handling of slow network & timeouts

🔐 Authentication Flow

  • Login & signup flows fully implemented
  • Persistent auth state across refresh
  • Clean guest vs logged-in user handling
  • No infinite auth loops
  • Clear redirects for protected routes

👤 Profile & User Settings

  • Profile view & edit functionality
  • Avatar upload with instant preview
  • Safe image validation (type & size)
  • Consistent UI feedback on success/failure

📝 Blog Experience

  • Blog creation with markdown editor
  • Optional cover image upload
  • Draft & publish workflow
  • Blog editing and deletion
  • Clean blog reading experience
  • Markdown rendering with code highlighting
  • Estimated reading time display

🏷️ Categories & Discovery

  • Category listing
  • Category-based blog filtering
  • Slug-based routing for SEO-friendly URLs

💬 Comments

  • Comment creation for authenticated users
  • Live comment updates
  • Clean comment layout
  • Comment deletion support

🌐 Routing & Deployment

  • SPA routing fully configured for Vercel
  • No 404 errors on refresh or deep links
  • Stable production build with Vite
  • Environment-based API configuration

⚙️ Networking & Error Handling

  • Centralized Axios instance
  • Auth-aware request handling
  • Graceful timeout handling
  • Clean console output (no noise)
  • User-friendly error alerts

🧪 Tested & Verified

  • Auth flows (login/signup/logout)
  • Profile & avatar updates
  • Blog CRUD (with & without cover images)
  • Markdown rendering
  • Comments & categories
  • Route refresh & direct URL access
  • Free-tier performance behavior

⚠️ Known Limitations

  • First load may be slow due to free-tier cold starts
  • Image uploads rely on backend ephemeral storage
  • No image editing/replacement after blog creation (planned for v1.1)
  • Admin UI limited to core controls

🏁 Summary

Frontend v1.0.0 is the first complete, user-facing release of the Core Blog platform.
It provides a stable, clean, and intuitive experience for reading, writing, and managing blogs, ready for real user testing and feedback.

v1.0.0 of blog app frontend

10 Jan 10:16

Choose a tag to compare