Skip to content

isuzwal/turly

Repository files navigation

My Truly Blog

A modern, blog platform built with Next.js, JWT authentication, Tailwind CSS, and ShadCN UI, designed for sharing thoughts, learning, and connecting with fellow developers.


🌟 Features

  • User Authentication

    • JWT-based login and signup
    • Secure token storage with HttpOnly cookies
  • Blog Management

    • Create, edit, and delete posts
    • Markdown support for rich content formatting
    • Syntax highlighting for code snippets
  • Responsive UI

    • Built with Tailwind CSS for modern, responsive design
    • Uses ShadCN UI components for cards, buttons, avatars, and more
  • User Profiles

    • View your profile and posts
    • See other authors’ posts
  • Navigation & UX

    • Easy-to-use sidebar and header navigation
    • Smooth client-side routing with Next.js 13+ App Router
  • Learning Focus

    • Designed to help others learn by sharing thoughts and code
    • Encourages knowledge sharing in a developer-friendly environment

🛠 Tech Stack

  • Frontend & Framework: Next.js 13+

  • Authentication: JWT (JSON Web Tokens)

  • UI: Tailwind CSS + ShadCN UI

  • Database: Prisma ORM with PostgreSQL

  • Markdown Rendering: React Markdown + Remark GFM

  • Code Highlighting: Prism.js

  • Icons: Lucide React

    Preview

    turly

About

Truly Blog is a full-stack blogging platform I built to master Next.js fundamentals. It features JWT authentication, markdown support, user profiles, and a responsive design demonstrating core web development skills like authentication, database design, and modern UI patterns.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors