A dashboard designed to seamlessly manage project allocation among diverse models made with a functional and clean looking UI, enhanced with animation to elevate the experience.
There are two viewing modes: the grid view for precise individual selections, and the list view for efficient bulk selections. Searching for specific people is done by using the search modal which functions via preset filters or the search input.
The projects tab enables users to generate new projects, access existing ones, and see who's assigned. While the project remains a work in progress, the foundational components are firmly in place. I've also plugged in some fake data and a local filter function to mirror the database data and the graphQL functions for the time being.
Instructions for running the project locally.
-
npm (or the package manager your prefer)
npm install npm@latest -g
- Clone the repo
git clone https://github.com/KimJacobus/dashboard.git
- Cd into the folder that has the package.json file then install the NPM packages
npm install
- Run the local client
npm run dev