GitHub - MattB09/Blog_frontend: Blog app frontend with NextJS, React, TypeScript, TailwindCSS. Deployed on Vercel. Sign up and write posts with an image, title, and description. Edit and delete your posts.

Blog frontend with NextJS_Tailwind

This repo is the front end portion of a blogging app that allows users to write a blog post consisting of a photo, title, and content. All posts are public. Only signed up users can write or edit their posts.

Visit the site here: https://next-js-tailwind-three.vercel.app/

Screenshots of mobile ui

home-screen

my posts 1

my posts 2

add post

edit post

nav signed

nav unsigned

signup

Installation

This should be used in combination with https://github.com/MattB09/blog_backend

  • clone the repo
  • cd into root directory
  • Run 'npm install'
  • Run 'npm run dev' to start the server at localhost:3000.
  • Open localhost:3000 in your browser (The app will crash if the backend server is not running)

Technologies used

  • Next.js
  • React
  • TypeScript
  • TailwindCSS
  • Axios
  • Vercel