bmswens / Aegis-Frontend

Aegis is a way to ensure the safety of your most important asset, people.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Aegis-Frontend

Demo Test Coverage Status Deploy


About

Aegis is a way to ensure the safety of your most important asset, people.

This application aims to provide a way to manage employee contact info, org charts, and initiate recalls to ensure the safety of your people.

It is designed to be crowd-sourced, meaning individuals have control over their own information.

Live Demo

Play with the application here.

Deploying

Coming soon

Built with

Authors

  • Brandon Swenson- Initial work - bmswens

License

This project is licensed under the MIT License - see the LICENSE file for details

Design Choices

  • Why write a custom <APIContextProvider> over using Dexie's useLiveQuery()?
    • It will provide an easier interface to integrate in with a custom backend, once that's built.
    • It can make the testing process easier as we can mock the api in any given state.
    • It would might make sense to convert it to a custom hook.

About

Aegis is a way to ensure the safety of your most important asset, people.

License:MIT License


Languages

Language:JavaScript 97.6%Language:HTML 1.1%Language:CSS 1.1%Language:Dockerfile 0.2%