Published September 25, 2024 | Version v1.0.0

DigitalSEE Data Entry System

  • 1. ROR icon Sofia University "St. Kliment Ohridski"

Description

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:

  1. Clone the repository:

    git clone https://github.com/Bestroi150/DigitalSEE-DataEntrySystem.git
    cd DigitalSEE-DataEntrySystem
    
  2. Create a virtual environment:

     python3 -m venv venv
     source venv/bin/activate  # On Windows: venv\Scripts\activate
    
  3. 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.

Files

Bestroi150/DigitalSEE-DataEntrySystem-v1.0.0.zip

Files (29.4 kB)

Name Size Download all
md5:880aa69f77b4dd7658dd9fafc629162d
29.4 kB Preview Download

Additional details

Related works

Software

Repository URL
https://github.com/Bestroi150/DigitalSEE-DataEntrySystem/tree/main
Programming language
Python , HTML , CSS , JavaScript , XML
Development Status
Active