Skip to content

3rendan/ATHtest

Repository files navigation

ATH | SPA

A React.js single page application using the API from http://digital.provath.org/api to display the art collection of the Providence Athenaeum avaible at dpa.brendanryan.xyz. The present version uses ContextAPI and custom hooks to populate the state with data.

Omeka, API, React.js, Bootstrap, Netlify, JavaScript

Build Status License

Table of Contents (Optional)

NPM Packages

  • React 16.13.1
  • Styled Componets 5.2.1
  • Material-UI
  • Bootstrap 4.5.3
  • CORS 2.8.5
  • Express 4.17.1
  • ReactDOM 16.13.1
  • React-loader-spinner 3.1.14
  • React-router-dom 5.2.0

Background

This project was bootstrapped with create-react-app. The Providence Athenaeum presently has a site for digital collections available at digital.provath.org I created using a customized version of InteractiveMechanics/ sckls-omeka project available on Github. It uses the free CRM Omeka, which provides a robust system for cataloging digital objects to library standards.

Future development

  • SASS for styling
  • responsive styling through SASS
  • Item positioning
  • Flex styling for single item page
  • box shadows on items display page
  • Modal for metadata on mobile
  • Horizontal scroll of collection items on browse page

FAQ/ Troubleshoot

Please contact me at brendan.ryan@pm.me with any questions regarding the project. I would be happy to help anyone with questions or who is working to develop their own Omeka site at their institution.

Website

About

A React.js single page application using the Omeka API from http://digital.provath.org/api the art collection of the Providence Athenaeum available at dpa.brendanryan.xyz.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published