Skip to content

DevSrijit/blob-panda

Repository files navigation

🐼 Blob Panda

A sleek and modern file sharing platform with a beautiful user interface and seamless user experience.

Powered by Appwrite Driven by MongoDB Hosted on Vercel Queries through Prisma Styled with Tailwind Components by Shadcn UI

✨ Features

  • Large File Support: Upload and share files up to 5 GB.
  • Beautiful UI/UX: Modern design with smooth animations and responsive layout
  • Drag & Drop: Effortless file uploading with drag and drop support
  • Real-time Progress: Visual feedback with animated progress bars
  • Secure Authentication: Powered by Kinde Auth for robust user management
  • Dark Mode: Built-in theme switcher for comfortable viewing
  • File Management: Easy organization with a grid view of all your files

🛠️ Tech Stack

  • Frontend: Next.js 14 with App Router
  • UI Components: Tailwind CSS + Radix UI
  • Authentication: Kinde Auth
  • Storage: Appwrite Cloud Storage
  • Database: MongoDB with Prisma ORM on Azure
  • Animation: Framer Motion
  • Deployment: Vercel

🎯 Purpose

Blob Panda aims to simplify file sharing while providing a delightful user experience. Whether you're sharing documents, images, or any other files, our platform makes it easy and enjoyable.

🌟 Highlights

  • Responsive Design: Works seamlessly on all devices
  • Accessibility: Built with a11y in mind
  • Performance: Optimized for speed and efficiency
  • Security: Secure file storage and user authentication
  • Modern Stack: Built with the latest web technologies

💝 Acknowledgments

This project is made possible thanks to:

  • Appwrite Student Grant
  • Microsoft Startup Fund

Built with ❤️ by Srijit Ghosh