CapSoul is a platform that allows users to create and store digital time capsules, designed to be opened at a future date, preserving legacies and fostering deeper connections across time.
- Create Digital Time Capsules: Upload photos, videos, and messages, then set a release date for the capsule to open.
- AI-Generated Stories: Gemini AI analyzes the media to craft a personalized story for the user.
- Rocket Animation: A unique animation that symbolizes the journey of the capsule through time.
- Secure Cloud Storage: All data and media are securely stored using Firebase.
- Location Integration: Users can choose to include their current location in the capsule.
-
Clone the repository:
-
Navigate to the project directory:
-
Install dependencies:
-
Set up environment variables:
Create a.env
file in the root directory and add your relevant API keys.
- Collaboration: Multiple users can work together to create a capsule.
- Expanded AI: Further enhancements to AI storytelling for more in-depth memory reflections.
- Offline Support: Users can draft capsules even when not connected to the internet.