Skip to content

eshaanrev/Vexvault

Repository files navigation

Vexvault

A web app that helps VEX Robotics teams track and manage their parts inventory. Has everything from solenoids to gears, with category icons, search, and low-stock alerts so teams always know what they have on hand before a build session or competition.

Features

  • Add, edit, and delete VEX parts
  • Organize parts by category with icons
  • Search and filter by name, type, or quantity
  • Low-stock part alerts
  • Add custom parts beyond the built-in catalog

Tech stack

  • Framework: React 18 + TypeScript
  • Build tool: Vite
  • Styling: Tailwind CSS
  • Icons: lucide-react

Setup

npm install
npm run dev          # start the dev server (Vite prints the local URL)
npm run build        # production build to dist/
npm run preview      # preview the production build

Screenshots

Inventory Add / edit part Low-stock alerts
coming soon coming soon coming soon

About

Inventory tracker for VEX Robotics teams. Manage parts, categories, search, and low-stock alerts. React + TypeScript.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages