Skip to content

πŸ” Vaultify is a secure, all-in-one personal vault web app that allows users to safely store passwords, encrypted notes, and files. Built using Django and Vanilla JS, Vaultify prioritizes security, simplicity, and performance.

License

Notifications You must be signed in to change notification settings

QuantumCoderrr/Vaultify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

42 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Vaultify πŸ”

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.

Features

  • πŸ” 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

πŸš€ Tech Stack

Backend Database Auth Misc
Django PostgreSQL JWT REST, CORS

πŸ› οΈ Setup Instructions

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

🀝 Contributing

We welcome PRs and suggestions! Check out CONTRIBUTING.md to get started.

πŸ’¬ Code of Conduct

Kindness comes first. Read our CODE_OF_CONDUCT.md before diving in.

About

πŸ” Vaultify is a secure, all-in-one personal vault web app that allows users to safely store passwords, encrypted notes, and files. Built using Django and Vanilla JS, Vaultify prioritizes security, simplicity, and performance.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages