A full-stack inventory management and display system for Green River College's Anthropology Department's collection.
This app was created in partnership with Madeleine Aguilar -- a professor working in the Department of Anthropology at Green River College. Its main purpose is to solve the growing need for digital inventory and archival of specimens.
React: helped to reduce redundancy through the use of components
Vite: greatly improved responsiveness of the frontend
- Add/View/Edit/Delete specimen records
- Upload and preview specimen images
- Admin dashboard with login authentication
- MongoDB Atlas for data storage
- Secure image uploads and access control
Screenshots go here...
To get started, it is highly recommended to check out the developer documentation here. If you just want to spin up a local instance of the frontend quickly, then first begin by cloning the latest version of the repository:
https://github.com/anthropology-inventory/inventory.git
In the project root, create the following file:
.env.production
Then add the following variable inside the file you just made:
VITE_API_BASE_URI=https://api-849y.onrender.com
After that, run npm install and then npm run dev -- --mode production
This app was built by: