Frontend Repository for Toolhunt. Toolhunt is a web application for editing Toolhub records in a fun and easy way. It allows users to view and add missing fields for tools in Toolhub. Please find the link to the backend repository here. This is an Outreachy Internship project.
This project uses Phabricator to track issues and we would advice against using Github issue traking for bugs
- Clone the Frontend repository to your machine using
git clone https://github.com/wikimedia/toolhunt-ui.git
- Clone the Backend repository to your machine using
git clone https://github.com/wikimedia/toolhunt.git
- CD into the Backend directory and follow the setup instructions in the README
- Note: The Backend services need to be running before starting the Frontend service, failure to do this would lead to this error:
Service "toolhunt" uses an undefined network "toolhunt-net"
- CD to the cloned Frontend repository and run this command
docker-compose up -d
- Finally, to view the Frontend page on the browser: Naviage to
http://localhost:8082/
- Vue.js
- HTML
- CSS
- Docker
- Vuetify
- Pinia
- Vite
- Vitest