Deploys live at: ACT Grants Dashboard
This repository contains the codebase for the ACT Grants donor dashboard. The webapp uses React.js
to display an overview and detailed list of donors from a particular organisation.
- Authentication — communicates with an API to authenticate and login users, saving the auth token in local storage.
- Visualisation — renders information as an overview, through dynamic graphs, and by populating a table.
- Download — allows users to download the information as a PDF report
- Uses React Hooks —
useState
(to update the API response),useEffect
(to make GET requests to the API),useContext
(to authenticate the user) - Uses the
Chakra UI
library for the frontend UI components
- Single page view
- Add dark mode toggle
- Add signup, password reset, and double auth functionality
- run
git clone https://github.com/psrth/act-dashboard.git
to clone the repository - run
npm install
to install dependencies - run
npm start
to start local server - view local deploy at localhost:3000
API: Click Here
API Documentation: Click Here