Clone the repository
git clone https://github.com/bigghe/find-the-bug-TMP.git
or download it from
https://github.com/bigghe/find-the-bug/archive/master.zip
and follow the steps for install/start the project.
Project's stack:
- PostgreSQL as database
- Springboot (Java framework) as backend
- Angular as frontend
Download PostgreSQL Portable from here:
then start it.
The SpringBoot server application will populate the database schema and will expose rest API. Import the project inside server folder in Eclipse as Existing Maven Projects. To run the server from the ide be sure to have Java 8 as main jdk and then start it with:
Debug as -> Java Application
from it.academy.test.DemoApplication.java class.
Or you can run the server, go into the server folder with a bash console and run:
./mvnw spring-boot:run
Import the project inside VSCode with File -> Open Folder and select client directory.
To run the client open a bash console, enter inside project folder and cd
into client directory and then install all project's dependencies with
$ npm install
Now you can start Angular with
$ npm start
The application will run on localhost:4200.