Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
3f045f2
Completed challenge: Adding the Driver. Imported neo4j dependency and…
adam-cowley Oct 28, 2022
e4ce375
Completed challenge: The Home Page. Implemented MovieService::all
adam-cowley Oct 31, 2022
ede28c9
Completed challenge: Registering a User. Implemented AuthService::reg…
adam-cowley Oct 31, 2022
32d6566
Completed challenge: Unique Email Addresses. Added catch block to Aut…
adam-cowley Oct 31, 2022
7ce5b49
Completed challenge: Authenticating a User. Implemented AuthService::…
adam-cowley Oct 31, 2022
07f2e0d
Completed challenge: Rating Movies. Create a (:User)-[:RATED]->(:Movi…
adam-cowley Oct 31, 2022
3d888d9
Completed challenge: My Favorites List. Implemented methods to create…
adam-cowley Oct 31, 2022
ce6811c
Completed challenge: Adding The Favorite Flag. Implemented MovieServi…
adam-cowley Oct 31, 2022
71b512c
Completed challenge: Browsing Genres
adam-cowley Oct 31, 2022
8878a4e
Update GenreService::all() to use count {}
adam-cowley May 9, 2023
ea3689b
Completed challenge: Finding Genre Details
adam-cowley Oct 31, 2022
44c4f6c
Update GenreService::find() to use count {}
adam-cowley May 9, 2023
0f654df
Completed challenge: Movie Lists and Pagination
adam-cowley Oct 31, 2022
75ab0eb
Completed challenge: Adding The Favorite Flag. Implemented MovieServi…
adam-cowley Oct 31, 2022
f73c8eb
Completed challenge: Movie Details
adam-cowley Oct 31, 2022
ae33a4f
Update MovieService.findById() to use count {}
adam-cowley May 9, 2023
089d6cb
Completed challenge: Listing Ratings
adam-cowley Oct 31, 2022
5a48d51
Completed challenge: Listing People
adam-cowley Oct 31, 2022
73db1fe
Completed challenge: Person Profile
adam-cowley Oct 31, 2022
1f3d63c
Update PeopleService to use count {}
adam-cowley May 9, 2023
c2caf3b
Update dependency versions
JMHReif May 20, 2025
9d19b78
Merge pull request #1 from JMHReif/jr-dep-update
JMHReif May 20, 2025
56cf3c2
Update Cypher syntax for PeopleService, tweak readme
JMHReif May 21, 2025
31fe430
Merge pull request #2 from JMHReif/jr-dep-update
JMHReif May 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,14 @@
main
src/main/resources/application.properties
node_modules
.DS_Store
.env
target

### Environment variables ###
src/main/resources/application.properties

### IntelliJ IDEA ###
.idea

### VS Code ###
.vscode/
11 changes: 8 additions & 3 deletions README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

This repository accompanies the link:https://graphacademy.neo4j.com/courses/app-java/[Building Neo4j Applications with Java course^] on link:https://graphacademy.neo4j.com/[Neo4j GraphAcademy^].

For a complete walkthrough of this repository, link:https://graphacademy.neo4j.com/courses/app-java/[enroll now^].
For a complete walkthrough of this repository, link:https://graphacademy.neo4j.com/courses/app-java/[enroll now^].

== Setup

Expand All @@ -16,22 +16,27 @@ sdk install java 17-open
sdk use java 17-open
sdk install maven
mvn verify
mvn compile exec:java
----

.Connection details to your neo4j database are in `src/main/resources/application.properties`
[source,properties]
----
APP_PORT=3000

NEO4J_URI=bolt://hostname-or-ip:7687
NEO4J_URI=bolt://<hostname-or-ip>:7687
NEO4J_USERNAME=neo4j
NEO4J_PASSWORD=<password>

JWT_SECRET=secret
SALT_ROUNDS=10
----

.Run the application
[source,shell]
----
mvn compile exec:java
----

== A Note on comments

You may spot a number of comments in this repository that look a little like this:
Expand Down
17 changes: 0 additions & 17 deletions diff/01-connect-to-neo4j.diff

This file was deleted.

47 changes: 0 additions & 47 deletions diff/02-movie-lists.diff

This file was deleted.

72 changes: 0 additions & 72 deletions diff/03-registering-a-user.diff

This file was deleted.

28 changes: 0 additions & 28 deletions diff/04-handle-constraint-errors.diff

This file was deleted.

60 changes: 0 additions & 60 deletions diff/05-authentication.diff

This file was deleted.

61 changes: 0 additions & 61 deletions diff/06-rating-movies.diff

This file was deleted.

Loading