Vaultify is a secure, RESTful web app built using Django + DRF for storing encrypted personal data or secrets. PostgreSQL backs the data, and the encryption layer ensures high-grade protection of your information.
- π Encrypted Vault Storage
- π§ͺ Unit Tested Models
- π¦ Django REST Framework API
- π§ Clean architecture with MVC pattern
- π PostgreSQL DB
- π§ͺ Easy-to-use dev environment
- π§° Extensible and scalable folder structure
Backend | Database | Auth | Misc |
---|---|---|---|
Django | PostgreSQL | JWT | REST, CORS |
cd backend
python -m venv env
source env/bin/activate
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver
π Environment Variables Copy .env.example to .env and set appropriate keys.
SECRET_KEY=your_secret_key
DATABASE_URL=your_postgres_url
DEBUG=True
We welcome PRs and suggestions! Check out CONTRIBUTING.md to get started.
Kindness comes first. Read our CODE_OF_CONDUCT.md before diving in.