🌟 JsonHive is a user-friendly web application that lets you securely create, store, manage, and share JSON documents with ease. Whether you're a developer or someone who frequently works with JSON, JsonHive makes it simple to organize your JSON data and share it through public shareable links.
✅ Secure Authentication: Sign in securely using Clerk Authentication.
✅ Create & Edit JSON: Write and edit JSON documents using a modern editor powered by CodeMirror 6.
✅ Public Sharing: Generate shareable links that anyone can access without signing in.
✅ Beautiful JSON Viewer: View JSON data in a clean, structured format with React JSON View.
✅ Data Management: Organize and delete your saved JSON documents whenever needed.
- Next.js 🖥️: Full-stack React framework for building the application.
- React ⚛️: Powers the interactive user interface.
- TypeScript 🔷: Provides static typing for improved developer experience and maintainability.
- Tailwind CSS 🎨: Utility-first CSS framework for responsive styling.
- shadcn/ui ✨: Accessible and customizable UI components.
- Clerk Authentication 🔒: Secure user authentication and user management.
- Prisma 📦: Type-safe ORM for interacting with the database.
- Neon PostgreSQL 🗄️: Cloud-hosted PostgreSQL database for storing user and JSON data.
- @uiw/react-codemirror & @codemirror/lang-json 💻: CodeMirror JSON editor.
- React JSON View 👀: Structured visualization of JSON data.