Skip to content

Implement simple blog with Next.js#271

Open
Kharie01 wants to merge 3 commits intoZeff01:mainfrom
Kharie01:kharie-ladignon/fullstack-1-2
Open

Implement simple blog with Next.js#271
Kharie01 wants to merge 3 commits intoZeff01:mainfrom
Kharie01:kharie-ladignon/fullstack-1-2

Conversation

@Kharie01
Copy link
Copy Markdown

@Kharie01 Kharie01 commented Mar 13, 2026

Fullstack Assessment — Next.js Blog (1–2 Years)

Overview

A full-featured blog application built with Next.js 14 App Router, Tailwind CSS, and Docker. The app covers all required assessment criteria plus several enhancements for production readiness.


✅ Requirements Completed

Requirement | Status | Notes -- | -- | -- Blog post list page | ✓ | Featured post hero + responsive card grid Single post page | ✓ | Full content with prev/next navigation GET /api/posts | ✓ | Returns all posts (summary, no full content) GET /api/posts/:id | ✓ | Returns single post; 400 on bad ID, 404 on missing Tailwind CSS styling | ✓ | Dark theme, responsive, custom scrollbar

🚀 Local Development

bash
cd fullstack
npm install
npm run dev
# → http://localhost:3000

Screenshots

sample

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant