Last change
on this file since dedbf60 was baf4cc4, checked in by ppaunovski <paunovskipavel@…>, 3 months ago |
split group project and individual project into two separate folders
|
-
Property mode
set to
100644
|
File size:
1.4 KB
|
Rev | Line | |
---|
[baf4cc4] | 1 | # Documentation for the project
|
---|
| 2 |
|
---|
| 3 | You 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 |
|
---|
| 9 | Download 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 |
|
---|
| 13 | Make a clone from the repository onto your machine
|
---|
| 14 |
|
---|
| 15 | ```bash
|
---|
| 16 | git clone https://github.com/ppaunovski/Bus-GO.git
|
---|
| 17 | ```
|
---|
| 18 |
|
---|
| 19 | Then open the project in your IDE of choice (preferably IntelliJ)
|
---|
| 20 |
|
---|
| 21 | ## Connect to the database
|
---|
| 22 |
|
---|
| 23 | Establish a connection to the remote database
|
---|
| 24 |
|
---|
| 25 | ## Run the application
|
---|
| 26 |
|
---|
| 27 | Start the application, open a browser and navigate to [https://localhost:8080](https://localhost:8080)
|
---|
| 28 |
|
---|
| 29 | ## Registered accounts:
|
---|
| 30 |
|
---|
| 31 | ### 1. Admin
|
---|
| 32 |
|
---|
| 33 | Email: vangel.ajanovski@admin.jsp.mk
|
---|
| 34 |
|
---|
| 35 | Password: va
|
---|
| 36 |
|
---|
| 37 | #### Functionalities:
|
---|
| 38 | Register bus drivers and conductors.
|
---|
| 39 |
|
---|
| 40 | ### 2. Bus Driver
|
---|
| 41 |
|
---|
| 42 | Email: petar.gruevski@vozac.jsp.mk
|
---|
| 43 |
|
---|
| 44 | Password: pg
|
---|
| 45 |
|
---|
| 46 | #### Functionalities:
|
---|
| 47 | Start and end routes.
|
---|
| 48 |
|
---|
| 49 | ### 3. Conductor
|
---|
| 50 |
|
---|
| 51 | Email: darko.sekulovski@kondukter.jsp.mk
|
---|
| 52 |
|
---|
| 53 | Password: ds
|
---|
| 54 |
|
---|
| 55 | #### Functionalities:
|
---|
| 56 | Control the routes, and write tickets to registered or unregistered commuters which haven't paid for the ride.
|
---|
| 57 |
|
---|
| 58 | ### 4. Commuter
|
---|
| 59 |
|
---|
| 60 | Email: pavel.paunovski@patnik.jsp.mk
|
---|
| 61 |
|
---|
| 62 | Password: pp
|
---|
| 63 |
|
---|
| 64 | #### Functionalities:
|
---|
| 65 | Buy tickets for the rides, starting and ending a ride. |
---|
Note:
See
TracBrowser
for help on using the repository browser.