Job Description
I have an existing web app ) with a Neo4j database and need a Django developer to build out the REST API endpoints that power the frontend. Some basic structure may exist but most endpoints are missing or incomplete. The database is Neo4j — you must be comfortable with Neomodel or py2neo, not just SQL.
Endpoints needed:
Auth & Users
Register (email/password + social OAuth)
Login / logout (JWT token auth)
Password reset flow
Get / update user profile
User preferences (notification settings, sports, risk style, unit size)
Delete account
Daily Picks / Products
GET today's picks (5 products: POTD, Dark Horse, Lock, Sharp Line, Total)
GET pick detail by ID (thesis, signals, edge, confidence, matchup data)
GET pick history (filterable by date, product type, result)
POST vote on a pick (fire / fade)
GET community vote tallies per pick
Social Feed
GET feed posts (paginated, filterable: trending, latest, wins)
POST create a post (text, attached...
Endpoints needed:
Auth & Users
Register (email/password + social OAuth)
Login / logout (JWT token auth)
Password reset flow
Get / update user profile
User preferences (notification settings, sports, risk style, unit size)
Delete account
Daily Picks / Products
GET today's picks (5 products: POTD, Dark Horse, Lock, Sharp Line, Total)
GET pick detail by ID (thesis, signals, edge, confidence, matchup data)
GET pick history (filterable by date, product type, result)
POST vote on a pick (fire / fade)
GET community vote tallies per pick
Social Feed
GET feed posts (paginated, filterable: trending, latest, wins)
POST create a post (text, attached...
Apply for this Position
Ready to join Confidential? Click the button below to submit your application.
Submit Application