The project aims to develop a modernized and more feature-rich replacement to the existing system. The new system will offer enhanced functionality, improved data presentation, and an advanced search feature for users interested in projectile points and lithic artifacts.
A web app that serves as a catalog management system tailored for anyone with private collections of archaeological artifacts. The primary focus is on creating a user-friendly platform for managing, maintaining, and growing personal collections of projectile points and other artifacts. It addresses the need for a more modern software option in this domain.
- React.js (JavaScript)
- MUI (Material UI)
- Express.js (JavaScript)
- PostgreSQL
- Admin Account Privileges: Ability for admins to add, modify, and delete points, and potentially add new admin/user accounts.
- Catalogue Management: Admins can add new sites and points to the catalogue with attributes for each point.
- Data Aggregation: Aggregating data points to provide average details and statistics based on common attributes.
- Export Feature: Admins can export data to a CSV file.
- Public Accessibility: All users can view the catalogue and details of points in a user-friendly manner.
- Data Management: Separate pages to manage data in a table/database-like view
- Search and Filter Functionality: Allowing users to search and filter projectile points by attributes like material, site, and culture (planned as a stretch feature).
- How to Install and Run the Project
- Tech Stack & Tools
- Project Architecture & Workflow
- Useful Guides
- Credits
- License
- [Stakeholder]: Ben Lewis
- [Project Manager]: Nisarg Chaudhary
- [Dev Lead]: Funmise Adebowale
- [Test Lead]: Danielle Powell
- [Build Master]: John Lecegues
- [Developer/Tester]: Kelly Neuda
- [Developer/Tester]: Jewel Magcawas
- [Developer/Tester]: Adam Stanger
- [Developer/Tester]: Jorden Whitenect
- [Developer/Tester]: Dhruv Prakashbhai Chaudhari
- [Developer/Tester]: Brayden Johnstone
- [Developer/Tester]: Utsav Rajeshkumar Golakiya
- [Developer/Tester]: Jeffrey Xia
This project is licensed under the Apache License 2.0 - see choosealicense.com/apache-2.0 website for more details.