{"repo":"MiladJoodi/Magazine-CMS-Fullstack","free":true,"listed":false,"github":"https://github.com/MiladJoodi/Magazine-CMS-Fullstack","clone":"git clone https://github.com/MiladJoodi/Magazine-CMS-Fullstack.git","description":"Full-stack magazine platform — Next.js, Prisma, REST API, comments & views. (𝗰𝘂𝗿𝗿𝗲𝗻𝘁𝗹𝘆 𝗶𝗻 𝗱𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁...)","language":"TypeScript","stars":18,"topics":["frontend","fullstack","javascript","nextjs","nextjs16","react","reactjs","shadcn","tailwindcss","typescript"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"magazine-cms-fullstack Full-stack magazine platform — Next.js , Prisma , REST API , comments & views. A portfolio project showcasing editorial UI, article pages, and a clear path to a complete CMS backend. Author: Milad Joodi · LinkedIn · Repository --- Overview Northline is a magazine-style content site with a homepage feed, trending sidebar, and individual article pages. The frontend is built with Next.js App Router and shadcn/ui. Data is currently mocked in TypeScript modules, structured so it can be swapped for Prisma and API routes without rewriting the UI. Features Implemented - Magazine homepage: header, featured hero, latest stories grid, trending sidebar, footer - Dynamic article pages at /posts/[slug] (SSG via generateStaticParams ) - View and comment counts on cards and article headers - Mock comments section on article pages - Related stories and category badges - Responsive layout (mobile → desktop) - Editorial typography (Fraunces, Plus Jakarta Sans, Newsreader via next/font ) Planned (full-stack roadmap) - PostgreSQL + Prisma schema (posts, categories, comments, views) - Next.js Route Handlers / REST API - Real comment posting and view tracking - Admin dashboard for publishing content - Cover images with next/image Tech stack Layer Tools ------- -------- Framework Next.js 16 (App Router, React 19) Language TypeScript Styling Tailwind CSS v4, shadcn/ui Icons Lucide React Data (current) Mock modules in lib/mock/ Data (planned) Prisma ORM, PostgreSQL Project struc","default_branch":null,"files":null,"tree":[],"storefront":"/r/MiladJoodi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MiladJoodi/Magazine-CMS-Fullstack/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}