source: README.md@ 8b875e6

Last change on this file since 8b875e6 was 4d026a5, checked in by ppaunovski <paunovskipavel@…>, 4 months ago

readme

  • Property mode set to 100644
File size: 1.4 KB
Line 
1# Documentation for the project
2
3You can find a detailed documentation in macedonian for the project on our [Wiki page](https://develop.finki.ukim.mk/projects/BusNGo)
4
5# Get the application running
6
7## Install Java JDK
8
9Download and install Java JDK 8 or above from [Oracle](https://www.oracle.com/java/technologies/javase/jdk21-archive-downloads.html)
10
11## Clone the repository
12
13Make a clone from the repository onto your machine
14
15```bash
16git clone https://github.com/ppaunovski/Bus-GO.git
17```
18
19Then open the project in your IDE of choice (preferably IntelliJ)
20
21## Connect to the database
22
23Establish a connection to the remote database
24
25## Run the application
26
27Start the application, open a browser and navigate to [https://localhost:8080](https://localhost:8080)
28
29## Registered accounts:
30
31### 1. Admin
32
33Email: vangel.ajanovski@admin.jsp.mk
34
35Password: va
36
37#### Functionalities:
38Register bus drivers and conductors.
39
40### 2. Bus Driver
41
42Email: petar.gruevski@vozac.jsp.mk
43
44Password: pg
45
46#### Functionalities:
47Start and end routes.
48
49### 3. Conductor
50
51Email: darko.sekulovski@kondukter.jsp.mk
52
53Password: ds
54
55#### Functionalities:
56Control the routes, and write tickets to registered or unregistered commuters which haven't paid for the ride.
57
58### 4. Commuter
59
60Email: pavel.paunovski@patnik.jsp.mk
61
62Password: pp
63
64#### Functionalities:
65Buy tickets for the rides, starting and ending a ride.
Note: See TracBrowser for help on using the repository browser.