Neo4j Movies Template

screenshot of Neo4j Movies Template
express
react

A Neo4j movies React application with backends in Python/Flask and Node/Express.

Overview:

This product is a Neo4j-based example app that displays movie and person data in a similar manner to IMDB. It is meant to be used as a template for further development projects. The app has two versions of the backend - a Python/Flask backend and a JavaScript/Express backend. The web frontend is also included. The app allows users to view movie and person data, and provides recommendations based on user ratings.

Features:

  • Neo4j-based app that displays movie and person data.
  • Template for further development projects.
  • Two versions of the backend - Python/Flask and JavaScript/Express.
  • Web frontend included.
  • User-centric, user-based recommendations based on similarity to other users.
  • Ability to add new API endpoints.
  • API endpoints documented using Swagger.
express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components