levinine / public-transport

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Public transport

Application that assists in planning a trip with public transport.

This project started during "5 dana na Javi" students' competition organized by Levi9 in Novi Sad, Serbia. Students got to implement search algorithm, while Levi9 implemented data import tool and UI. It is additionally improved during Hack9, hackaton that aims to support open source software.

One instance of this application is running at https://busns.levi9.com/

Prerequisites

  • Java 8+
  • Maven
  • NodeJS 8+

Building and running

From the parent folder run

mvn clean install

Generated jar file which contains spring boot and angular apps is located in /backend/target directory. Run it with:

java -jar backend/target/public-transport-backend-0.0.1-SNAPSHOT.jar

Contributing

Thanks for your interest in contributing! There are many ways to contribute to this project. Get started here here

About

License:MIT License


Languages

Language:Java 48.5%Language:TypeScript 27.2%Language:JavaScript 11.8%Language:HTML 6.6%Language:CSS 5.9%