Skip to content

Noor807/Blogify-css-framework

Repository files navigation

Screenshot 2025-10-04 at 23 51 06

Blogify - Css Frameworks

This is my JavaScript 2 Course Assignment for Noroff. Where I have to integrated Css Framework
The project is a client-side social blogging platform

Buid with:

  • Vite
  • Js Vanilla
  • Tailwind Css

Users can register, log in, and manage their blog posts with full CRUD functionality (Create, Read, Update, Delete).

🚀 Live Demo

Check out the live version of the project deployed on Netlify:

Live Demo


🚀 Features

🔑 Authentication

  • Register new users
  • Login existing users
  • Logout (clears stored JWT token)

📝 Posts

  • Create new posts
  • Edit existing posts
  • Delete posts
  • View single posts
  • View recent posts (listing page)

📱 UI

  • Auth page with Login / Register options
  • Responsive navigation
  • Toast notifications (success, error, warning, info)
  • Loading indicators
  • Pagination for posts

✅ Requirements Fulfilled

  • Register user
  • Login user
  • Logout
  • Create post
  • Edit post
  • Delete post
  • Get single post
  • Get many posts (listing)

🛠️ Tech Stack

  • Vite (Multi-page application mode)
  • Vanilla JavaScript (ES Modules)
  • TailwindCSS for styling
  • Toastify.js for notifications
  • Noroff Social API (v2)
    📖 API Docs | Swagger

⚙️ Installation & Setup

Clone the repo and install dependencies:

git clone <your-repo-url>
cd <your-repo-folder>
npm install

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •