Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/satyamvyas04/thememorybox
The perfect way to keep your memories alive
https://github.com/satyamvyas04/thememorybox
authjs cloudinary drizzle-orm neondb nextjs14 resend
Last synced: 4 days ago
JSON representation
The perfect way to keep your memories alive
- Host: GitHub
- URL: https://github.com/satyamvyas04/thememorybox
- Owner: SatyamVyas04
- Created: 2025-01-22T05:40:39.000Z (20 days ago)
- Default Branch: main
- Last Pushed: 2025-01-24T15:17:10.000Z (18 days ago)
- Last Synced: 2025-01-24T16:24:09.872Z (18 days ago)
- Topics: authjs, cloudinary, drizzle-orm, neondb, nextjs14, resend
- Language: TypeScript
- Homepage:
- Size: 707 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![TheMemoryBox](https://github.com/user-attachments/assets/4f00753d-8b2f-48f0-b55a-c6dcb3b94e44)
**The Memory Box** is a modern app designed to help you preserve, relive, and share your cherished moments in style. With features like capsule creation, collaboration, gifting, and even an experimental AI-powered face detection, it’s the perfect way to keep your memories alive.
![HomePage](https://github.com/user-attachments/assets/d8fa274a-b126-4605-b7ad-d25eadbdbb72)
## Features
1. **Secure Authentication**
- Powered by **NextAuth.js** and **NeonDB**, your memories stay private and safe.2. **Beautiful Home Page**
- Your photos are displayed in a clean and visually pleasing layout.
- Includes a handy **date picker** to revisit events on specific days.3. **Easy File Uploads**
- Integrated with **Cloudinary**, making it super simple to upload photos, videos, and even audio files. It takes care of compression and optimization automatically.4. **Albums & Collaboration**
- Group your favorite photos into albums and share them with friends or family for collaboration.
- Uses **Resend Mail API** and **React Email** templates to notify collaborators in style.5. **Capsules for Special Moments**
- Turn albums into time capsules with:
- **Countdown timers**
- **Customizable themes**
- **Password protection**
- Perfect for personal goals, nostalgic keepsakes, or reminders of special events.6. **Gift Capsules**
- Share your memories with loved ones by gifting them capsules.
- Ownership of the capsule and its album is transferred seamlessly, adding a personal touch.7. **ML-Based Face Detection** *(Experimental)*
- Automatically groups photos of the same person using machine learning techniques.
- Create custom videos or albums for each person based on these groups.8. **Modern UI/UX**
- A sleek and responsive design ensures an effortless user experience across devices.## Built With
Here’s the tech stack that powers The Memory Box:
- **Next.js**
- **NeonDB**
- **Drizzle ORM**
- **Auth.js**
- **Resend Mailer API**
- **Cloudinary**
- **React Email**
- **Flask**
- **MoviePy**
- **NumPy**## Meet the Team
- [**SatyamVyas04**](https://github.com/SatyamVyas04)
- [**nishakp3005**](https://github.com/nishakp3005)
- [**CODEX108**](https://github.com/CODEX108)
- [**TejShah11**](https://github.com/TejShah11)That’s all for now. Relive and share your memories with **The Memory Box**!