Skip to content

Latest commit

 

History

67 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

ChargeVault App

This Website application is the software side of Chargevault, Senior Capstone Project Team 7 at Georgia Institute of Technology. We have render a basic application on ios/android platform to view. This project suceeds in storing a secure vault for drill batteries for construction sites only. For more details and purpose of this product, please reach out to any of the collaborators or the owner of this repo.

Features

  • A secured Login and Signup where users token and cookies on local storage are managed properly
  • Mongo DB Cloud used to store user data
  • Locking/Unlock system on the vault is connected through arduino, and rasberry pi which sends data to this app
  • Reserve/Unreserve slots 1-9 for power drill battery slots
  • login history tab to see user logins, time, and IP address

Installations

The following list are required for this App to render properly

  • git commands
  • git clone and install dependencies
  • Visual Studio Code
  • git clone and install dependencies for ChargeVault in a1exlin repos.
  • Run backend server (npm start)
  • Xcode
  • properly set up developer from ios device
  • run build on Xcode to ios device
  • In Charge_Vault_App run: npx react-native start (this runs the metro)
  • In .env file from ChargeVault_App (not the backend .env file) change the localIP to your IP

Screenshots

App Screenshots

Website Screenshots

Screenshot 2025-04-21 at 3 25 18 AM Screenshot 2025-04-21 at 3 24 36 AM Screenshot 2025-04-21 at 3 25 13 AM Screenshot 2025-04-21 at 3 25 23 AM Screenshot 2025-04-21 at 3 25 03 AM

About

Code for chargevault project

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages