Skip to content

Abhavya28/blog-site

Repository files navigation

📝 Next.js Blog App

A simple yet modern Blog Application built with Next.js App Router and Route Handlers.
This project was created as a practice project to strengthen concepts of CRUD operations, dynamic routing, API handling, and form management with Formik.

Users can create blog posts, view all blogs, edit existing blogs, and delete them seamlessly.
The project also includes a Register Form built with Formik + validation to practice form handling in real world applications.


✨ Features

  • 🖊️ Create new blog posts
  • 📖 Read and view all blogs
  • ✏️ Edit existing blog posts
  • 🗑️ Delete blog posts
  • ⚡ API handling with Next.js Route Handlers
  • 📂 Blog data stored locally in constant.ts
  • 📝 Register form with Formik
  • ✅ Form validation
  • 📱 Responsive and clean UI

🛠️ Tech Stack

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Formik
  • Yup
  • Route Handlers

About

A modern Next.js blog app built for practicing CRUD operations, Route Handlers, dynamic routing, and Formik based form validation.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors