Skip to content

A task tracker application using next.js and SSO authentication

Notifications You must be signed in to change notification settings

dipankarhalder/nodepad

Repository files navigation

Nodepad: Next.js 13, React, Convex, Tailwind

Key Features:

  • Real-time database
  • Notion-style editor
  • Light and Dark mode
  • Infinite children documents
  • Trash can & soft delete
  • Authentication
  • File upload
  • File deletion
  • File replacement
  • Icons for each document (changes in real-time)
  • Expandable sidebar
  • Full mobile responsiveness
  • Publish your note to the web
  • Fully collapsable sidebar
  • Landing page
  • Cover image of each document
  • Recover deleted files

Tech Stack:

  • Next.js
  • React.js
  • React hooks
  • React Dropzone
  • Emoji Picker
  • Zustand
  • Zod
  • Radix UI