DataStore

Goal

DataStore is designed to store many small files with metadata attached to each file. This metadata could be searched later to download the files that fit the search query.

Implementation

DataStore is written using php for processing. MySQL is used to store and search the metadata and Apache is used to serve the uploaded files.

Completed

  • Uploading Files
  • Searching metadata
  • Downloading Files

Future goals

  • Auto setup for database tables
  • Auto backup for metadata

Source Code