Truly
working

Truly

Full-stack blogging platform built with Next.js

2 min read

Tech Stack

Next.jsReactTypeScriptTailwindcssPrismaCloudinaryJWT

Truly Blog started as a learning project to deeply understand the fundamentals of Next.js and how modern full-stack applications are built. The goal was to explore the Next.js App Router, server-side rendering, and how frontend and backend logic can be combined in a single framework. What began as a simple blogging idea gradually evolved into a complete full-stack platform with authentication, content management, and user interaction. Truly Blog is a full-stack blogging platform where users can create, read, and manage blog posts in a clean and responsive interface. It supports markdown-based content writing, user profiles, and secure authentication.

The application is built using Next.js with the App Router, enabling server-side rendering, routing, and API handling within a unified architecture. React and TypeScript are used to build a type-safe and scalable frontend, ensuring better code quality and maintainability. Tailwind CSS is used to design a modern, responsive UI with a focus on readability and user experience, making the blogging interface clean and easy to use.

For backend and database management, Prisma is used as an ORM to handle database queries, schema design, and relationships efficiently. It simplifies data operations and ensures a structured approach to managing users and blog content. JWT is implemented for secure authentication, allowing users to sign up, log in, and access protected features safely.

Cloudinary is integrated for handling media uploads, enabling users to include images in their blog posts while ensuring optimized storage and fast delivery. The project also focuses on understanding how Next.js handles server and client components, routing, and data fetching, making it a strong foundation for building scalable applications. Built with a modern tech stack, Truly Blog emphasizes performance, clean architecture, and practical implementation of full-stack concepts.

Truly Blog represents the journey of mastering Next.js and building a complete blogging system — combining frontend, backend, and database into one seamless application

Command Palette

Search for a command to run...