Key Features:
- XML File Generation: Users can generate XML files with metadata for historical and archaeological sites through a web form.
- Search & View: Search through uploaded XML files using keywords, and view them via the interface.
- File Management: List all uploaded XML files for easy access and management.
Requirements:
- Python 3.11.7 or higher
- Flask 2.x
- Flask-WTF 1.x
- Werkzeug
- WTForms
Installation:
- Clone the repository:
git clone https://github.com/Bestroi150/DigitalSEE-DataEntrySystem.git cd DigitalSEE-DataEntrySystem - Create a virtual environment:
python3 -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
- Install dependencies:
pip install -r requirements.txt
Application Routes:
/: Homepage with a form for XML generation./submit: Submit form data to generate and store an XML file./view-uploads: View and search uploaded XML files.
Dataset:
The XML metadata generated through this system has been compiled into a dataset, available in the repository: DigitalSEE.