Skip to content

A React/Firebase application built for an interview with the Mississippi State University Library.

Notifications You must be signed in to change notification settings

thebetternewt/libguides

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LibGuides

A React application that interfaces with the MSU libGuides API

This project was bootstrapped with Create React App.

It interfaces with the following third-party services:

  • Firebase Authentication
  • Firebase/Firestore for user data and favorite guides
  • Gravatar for user profile images
  • The MSU libGuide API as a data source
  • Font Awesome 5 icons

Packages used within the application:

  • react
  • react Router v4
  • react-redux & redux-thunk (application state management)
  • prop-types
  • react-helmet (meta tags & SEO)
  • styled-components (CSS in JS styling)
  • axios (http requests)
  • validate.js (data validation)
  • react-chartjs-2 (react implementation of ChartJS)
  • moment (working with Javascript date/time objects)
  • react-tooltip (tooltips when hovering over items)
  • ESLint for linting in development

About

A React/Firebase application built for an interview with the Mississippi State University Library.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published