Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vladimirfomene/moviereviewboard-part-1


https://github.com/vladimirfomene/moviereviewboard-part-1

Last synced: 8 days ago
JSON representation

Awesome Lists containing this project

README

        

# MovieReviewBoard-Part-1

# Backend Setup

## Pre-requisite

* You need to install JDK 8 or above. You can get it [here](https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html)
* You can use any IDE for run the project but I will recommend you use [IntelliJ IDEA](https://www.jetbrains.com/idea/download/)

## App Setup

* Clone this repository by executing `git clone https://github.com/vladimirfomene/MovieReviewBoard-Part-1` in your console.
* Enter the project directory with `cd MovieReviewBoard-Part-1/backend`.

## Running the app.

* Run the app by executing `./gradlew bootRun` in the project directory.

## Testing the application

* Visit `http://localhost:8888/helloworld` in a browser or Postman to access the unique endpoint served by the Spring Boot Server.

# Frontend Setup

## Pre-requisite

* You need to install [Node.js](https://nodejs.org/en/) and [npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)
* Any text editor or IDE of your choice.

## Project setup
* Enter the project directory with `cd MovieReviewBoard-Part-1/frontend`

### Install your project's dependencies
```
npm install
```

### Compiles and hot-reloads for development
```
npm run serve
```

### Compiles and minifies for production
```
npm run build
```

### Lints and fixes files
```
npm run lint
```

### Testing the application

* To test the application visit `http://localhost:8080/` in your browser.

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).