cancel
Showing results for 
Search instead for 
Did you mean: 

Head's Up! These forums are read-only. All users and content have migrated. Please join us at community.neo4j.com.

First 'Real' Project

john6
Node Link

So, I've tinkered with Neo4j over the years. I've gone through Graph Academy and several other courses. It has been a while since I played around. I did a proof of concept for my boss. He likes it and has given me the time to build it out. Some things have changed since I first started with Neo4j (AuraDB, Bloom, etc.). Can you recommend the best steps/service to use/resource for me to implement to build out this project?

Project

  • Node: Employees
  • Node: Specialty
  • Node: Language
  • Relationship: specializes_in
  • Relationship: speaks

I want to add a special search area on our website where end-users/clients can easily find for example: All employees who specialize in training and speak french (example only)

Since I want to add this to our website should I learn AuraDB? Or Bloom? Or something else?

My tables are very small - about 100 for employees, and 150 for specialties. I don't have the relationships figured out yet.

Thanks in advance!

John

1 REPLY 1

Aura if you want to host it. You can run community on your on server too, or use a Docker container.

As far as the functionality, you can use one of the drivers to query the db to get your search results. I use the java driver. It is very easy to use. I provide my cypher and the parameters, then process the results. I find it best to develop and test the query in desktop to make sure the syntax is correct and the results are what I want.

Driver Docs: