Skip to content

A full-stack NextJS micro-blogging application built for the new generation! 🔮

Notifications You must be signed in to change notification settings

McTechie/markkit

Repository files navigation

Markkit

NextJS Tailwind CSS GraphQL NextAuth StepZen TypeScript Supabase Apollo Client

A full-stack Micro-blogging app created using NextJS by McTechie 👨‍🎨✨

Concepts Covered

  • NextJS Frontend
    • Robust build using TypeScript
    • OAuth Authentication using NextAuth
    • Form Validations using React Hook Form
  • GraphQL Backend
    • Apollo Client for interacting with the GraphQL mesh
    • GraphQL Queries and Mutations
    • PostgreSQL Database (Supabase)
    • StepZen connecting to the Supabase database

Preview

Landing Screen

Landing Screen


Developed with UX in mind

Login Screen


Complete CRUD Functionality for Comments and Votes

CRUD Functionality


Completely Responsive for various Screen Sizes

Responsive Design