Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BanjoDB (Possible rework in the future, dont like how it is now)

Right now I am taking the security+ course and it got me thinking security. It made me think of my senior project, my attempt at a quantum encrypted database. It was a cool idea but I ran into a lot of issues, some out side of my control, that ended up with me not having a finished product I am proud of. So this projet is kind of a way to make up for it.

Things needed

  • gvim

Need to complete

  • Accounts

    • Account password recovery (Maybe?)
  • Adding files to db (maybe)

Need to Test 3/17

  • User
    • Need to test normal user note creation and deletion
    • Need to test normal user note edit
    • Maybe remove updated at part of db
    • Making notes with the same title
    • Users having same name and passwords
    • opening non vim friendly files

How to Run

  1. Pip install maturin: "pip install maturin"
  2. Navigate to the root folder (where pyproject.toml is) and run: maturin develop
  3. cd to main inside of src and run main.py

Update

Some reason the folder with the code was deleted from my system. Idk what happen but thankfully i pushed everything to github before that. I think its the most up to date version thankfully. To run this you just need to run the main.py file

About

A database project idea thought of. It combines Python and Rust. It is just a little project im doing to get back into coding

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages