Skip to content

filii-noctis/OneHacks-2022

Repository files navigation

Welcome to the JitGuardian Password Manager! 🗝️

JitGuardian is a lightweight password manager app for desktop. JitGuardian strives to teach it's users about encryption and cryptography while providing a secure platform for them to safely store all their valuable login information.

Why we chose a password manager:

Modern password managers are overcomplicated. Our aim is to make a simple, secure, and user friendly password manager that is accessible for everyone. Built from the ground up 🛠️ using Rust🔥, our program guarantees to be blazing fast 🚀, memory safe 🔒, all while providing top of the line security 🏅 with local password and login saves.

Team Members: 👦🏾👨🏾👨🏾👦🏾

Tahir Chaudhry

Rafi Miah

Shaurya Santhosh

Fayaaz Ahmed

Project Structure Breakdown

src-tauri/

This directory contains the entire backend (Rust part) of the project. This includes filesystem abstractions, the cryptography and encryption modules, the vault manager, etc.

docs/

This directory contains the source for the website located at our website.

src/

This directory contains the entire source for the Vue.JS frontend.

How To Build:

Ensure you have Rust and Node.JS installed.

In the project directory, run:

npm install

to install all the dependencies. It might take a minute.

Then, run:

npm run tauri:serve

and wait for the build process to finish. It can take several minutes for the first compile, but much less for every subsequent compile.

About

Collaborative project for OneHacks II.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors