Snap Zone is a secure personal photo storage web application where users can safely upload, view, and manage their private photos. Built with a full-stack architecture and powered by Appwrite, Snap Zone ensures strong security, smooth performance, and user privacy.
-
π User Authentication
- Signup, login, and logout using Appwrite Auth
- Email and password-based authentication
- Auth state handling across the app
-
πΌοΈ Personal Photo Upload
- Upload multiple personal photos
- Real-time upload preview
- Only authenticated users can upload
-
π Private Gallery
- Each user has access to their own private photos
- Photos are securely stored in Appwrite storage
- Preview and manage uploaded photos
-
π§Ύ User Dashboard
- View and manage uploaded photos
- Delete or update photos (optional if implemented)
- Frontend: React, JavaScript, Redux, Tailwind CSS
- Backend (BaaS): Appwrite
- Build Tool: Vite
git clone https://github.com/RiteshDev99/Snap_Zone.git
cd Snap_Zone
npm install