Skip to content

Frontend Repository for Toolhunt. Toolhunt is a web application for editing Toolhub records in a fun and easy way. This is an Outreachy Internship project.

License

Notifications You must be signed in to change notification settings

wikimedia/toolhunt-ui

Repository files navigation

toolhunt-ui

Description

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.

Issue Tracker

This project uses Phabricator to track issues and we would advice against using Github issue traking for bugs

Setup/Installation Requirements

  • 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/

Languages and Tools

  • Vue.js
  • HTML
  • CSS
  • Docker
  • Vuetify
  • Pinia
  • Vite
  • Vitest

About

Frontend Repository for Toolhunt. Toolhunt is a web application for editing Toolhub records in a fun and easy way. This is an Outreachy Internship project.

Resources

License

Code of conduct

Stars

Watchers

Forks