This repository was archived by the owner on Jan 11, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Sebastian Mobo edited this page Oct 22, 2017
·
3 revisions
"PartsTracker" (suggestions for a better name are welcome) is a web application developed by and for Dragon Robotics (FRC Team 5002).
It is intended to:
- Provide an easy-to-use, centralized platform for inventory control
- Streamline purchasing of new inventory and prevent waste
- Provide a centralized platform for team members to request equipment, materials, parts, etc.
- Basic Item Inventory API & UI
- Basic Reservations API & UI
- Users and Authentication support
- HTTPS support (w/ Let's Encrypt)
- Inventory Requests
- Item Tagging
- Reports and Summaries
- CSV import / export
- Automatic inventory level alerts
- Descriptions / pictures for inventory items (possibly?)
The application, at its core, uses the MERN (Mongo / Express / React / Node) stack. Naturally, both the front- and back-ends are primarily implemented using a combination of Javascript and JSX.
The application backend implements a RESTful API using Express and interacts with the database using Monk. The frontend heavily uses React and fetches data from the backend API; everything is rendered on the client side.