Skip to content
This repository has been archived by the owner on Aug 23, 2024. It is now read-only.

Fixes to get a productive instance of the Osmose frontend running

License

Notifications You must be signed in to change notification settings

OpenRail-Playground/FixOurRail-osmose-frontend

 
 

Repository files navigation

Frontend part of Osmose-QA tool

This is the part of Osmose-QA that shows issues on a map.

Translation

Interested in helping translate Osmose? Contribute on Transifex.

Contribution

Web

The HTML/JS part is in Vue.js. You can run de development instance locally using the public Osmose-QA Frontend API. The dev-server and dev-server-public have browser hot code reload. dev-server need a local API server, while dev-server-public use the API of osmose.openstreetmap.fr.

cd web
npm install
npm run dev-server-public

Then go to http://localhost:8081/

Chack your code with ESLint

npm run lint

API Server

To run Osmose Frontend API Server, preferably use Docker. Follow the documentation in the docker directory. You can also install the Frontend manually by following the install guide.

The API documentation is available on /api/docs.

About

Fixes to get a productive instance of the Osmose frontend running

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 47.6%
  • Vue 33.7%
  • TypeScript 6.7%
  • PLpgSQL 4.6%
  • CSS 3.2%
  • Shell 2.5%
  • Other 1.7%