Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 1.79 KB

README.md

File metadata and controls

39 lines (26 loc) · 1.79 KB

JShare

🎥 Application Demo Video

Screenshot (809)

https://www.youtube.com/watch?v=2Q45JSwhTC4


✨ Introduction

🌟 JShare is a user-friendly web application designed to help you store and share your JSON data with ease. Whether you're a developer or someone who works with JSON, JShare makes it super simple to manage and share JSON data via sharable links.


🎯 Features

Secure Authentication: Log in safely with Clerk authentication.
Create and Edit JSON: Use a sleek editor powered by Monaco Editor to write and save JSON with a custom name.
Share Easily: Generate sharable links for your JSON that anyone can access, even without logging in.
Beautiful JSON Viewer: View JSON data in a clean, structured format with React JSON View.
Data Management: Delete your JSON data anytime you want.
Seamless Access: Sharable links provide unrestricted access to your JSON data - no login needed!


🛠️ Technologies Used

Here’s the stack of tools and technologies behind JShare:

  • Next.js 🖥️: For a robust and scalable frontend and backend.
  • Tailwind CSS 🎨: To create a beautiful and responsive UI.
  • ShadCN UI ✨: For accessible and customizable UI components.
  • Clerk Authentication 🔒: For secure user authentication.
  • Prisma 📦: As the ORM for interacting with the database.
  • Neon PostgreSQL Database 🗄️: For storing user data and JSON content.
  • @uiw/react-codemirror & @codemirror/lang-json 💻: To provide a modern JSON editor experience.
  • React JSON View 👀: For clean and structured JSON visualization.