Skip to content

ioszhuk/test_api_movie_app

Repository files navigation

MovieX (Express.js REST API)

Application contains the below features:

  • Movies list
  • Movie detail
  • Movie genres list
  • Movie genre detail

Technologies

  • Node.js
  • Express.js
  • TypeScript
  • MongoDB

Routes (CRUD):

Docker Scripts

In the project directory, you can run:

make dev

Runs the app in the development mode in Docker container.

Open http://localhost:8080 to view it in the browser.

make prod

Build and runs the app in the production mode in Docker container.

Open http://localhost:8080 to view it in the browser.

Available Scripts

Recommend version of Node.js: v18 (LTS).

In the project directory, you can run:

npm start

Runs the app.

Open http://localhost:8080 to view it in the browser.

The app will reload if you make edits.

You will also see any lint errors in the console.

npm run lint

Runs code quality test with ESLint check.

npm run lint:fix

Runs code quality test with ESLint check + autofix issues.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published