Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. API Documentation: Backend-Offline is the team that supports the dashboard. The documentation for their APIs can be found on their confluence page.
  2. React Stateless Components: Every component that I added to the dashboard, I made a stateless functional component. This tutorial compares stateless and stateful React components and explains the advantage of stateless. Note: there are some components in the dashboard that already existed as stateful components and have not been changed.
  3. React Hooks: A tutorial can be found here.
  4. React-Table: Documentation and examples for react-table can be found here.
  5. React-CSV: The GitHub including documentation for this package is linked here.
  6. React-ChartJS-2: This package was used for the graphs seen on the Visual page, so I will link the documentation.
  7. Argon Dashboard: The framework of the dashboard was built using Argon Dashboard components.
  8. Production: Once the dashboard is ready to be put into production, there is an existing domain here: https://diapercohort.com/admin/upload
  9. Need further help? I am happy to help answer any questions that might still remain. My school email is: mmd272@cornell.edu and my personal email is: meredith.dobrzynski@gmail.com.

File Structure

Here's the file structure tree for the project. Note, the structure starts at the src folder found in the dashboard-frontend folder.