This project is a visualizer of data from the GitLab REST API, specifically commits and issues.
As a user, you log in using a project URL and a personal access token, and can see relevant data about your personal repository.
Please use this link to visit a live demo of the website.
Developed by Sebastian Sole, Julian Grande and Magnus Rødseth.
Please read the docs
documentation.
- React
- TypeScript
- Tailwind
- Daisy UI, a component library built on top of Tailwind
- React Query, for lazy loading data when fetching data
- Jest
- React Testing Library
- Recharts, for visualizing data
If you have not done so already, create a personal access token using this guide.
# Navigate to the project directory
cd project-2
# Install dependencies
npm install
# Start the application
npm start
# Test the application
npm test
For other available scripts, please see package.json