Skip to content

GoneGift, a secure platform for users to schedule the posthumous delivery of messages, files, and digital assets to beneficiaries

License

Notifications You must be signed in to change notification settings

Vbyss2-O/gonegift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

127 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoneGift Logo

🎁 GoneGift

Your legacy, delivered with care.

A secure platform for scheduling the posthumous delivery of messages, files, and digital assets to your loved ones.


License: AGPL-3.0 React Spring Boot PostgreSQL



line

Features

Posthumous Message Delivery

Schedule the delivery of heartfelt messages, important files, and digital assets to your loved ones. Full automation ensures your final words reach the right people at the right time.

Family Tree Builder

Maintain a complete historical family tree. Document your lineage, preserve relationships, and keep the story of your family alive for generations to come.

Memory Vault

Store all your precious memories in one secure place. Photos, videos, documents, and stories—everything that matters, preserved forever.

Public Forum - Last Words

A dedicated space where users can post their final messages and hidden emotions they want the world to see. Share your thoughts, confessions, or wisdom with the public.

One-Click Digital Footprint Takedown

Take control of your digital presence. With a single click, initiate the complete removal of your digital footprint across platforms when the time comes.

Secure Beneficiary Sharing

All secret, hidden, or important memories are securely encrypted and shared only with designated beneficiaries. AES encryption and magic links ensure maximum security.

Be Remembered

A suite of features designed to help you be remembered even when you're no longer physically present. Your legacy, your way.


Getting Started

These instructions will help you set up the project locally on your system.


Prerequisites

Make sure you have the following installed:


Running the Frontend

cd Frontend
npm install
npm start

This will start the React app on http://localhost:5173.


Running the Backend

cd Backend/src/main/java/com/example/demo/DemoApplication.java

Run DemoApplication.java manually.

Or, if you have Maven installed globally:

cd Backend
mvn spring-boot:run

The backend will start on http://localhost:8080.


License

This project is licensed under the AGPL-3.0 license.

About

GoneGift, a secure platform for users to schedule the posthumous delivery of messages, files, and digital assets to beneficiaries

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published