node-mongo-demo

node.js and mongodb demo

git clone https://9o.is/git/node-mongo-demo.git

DateCommit messageAuthorFiles+-
2025-01-28 20:06update project titleJul2+4-4
2025-01-29 02:29move tests to separate directoryJul10+640-640
2025-01-29 02:20fixJul2+6-4
2025-01-29 01:59add integration testsJul16+347-17
2025-01-28 20:04add unit testsJul9+525-5
2025-01-28 15:33fix aggregate pipeline to add win fieldJul3+113-91
2025-01-28 14:55add architecture documentJul1+35-0
2025-01-28 12:34prevent multiple event streams in frontendJul1+4-2
2025-01-28 11:14remove win and add timestamps to bet modelJul1+9-3
2025-01-28 11:00add instructions in readme fileJul2+23-9
2025-01-28 10:37fix frontend timer alignmentJul1+9-6
2025-01-28 10:23single quote frontend codeJul1+5-5
2025-01-28 10:09fix updateOperation bugJul1+1-1
2025-01-28 09:47refactorJul20+429-413
2025-01-27 19:37add status to POST /betsJul1+1-0
2025-01-27 19:36add npm script for node replJul1+1-0
2025-01-27 19:35simplify events logic with mongodb change streamsJul6+148-143
2025-01-27 16:25refactor EventStream classJul3+36-17
2025-01-27 15:17use mongodb-memory-serverJul6+399-76
2025-01-27 13:45fix buggy edge casesJul3+40-7
2025-01-27 13:15create a UI demoJul5+213-13
2025-01-27 11:52event should update on latest changed betJul1+13-3
2025-01-27 11:51fix off-by-1 mistake in time differenceJul1+1-1
2025-01-27 10:55return pending results when creating betJul1+6-2
2025-01-27 10:54handle errors in bet eventsJul1+46-41
2025-01-27 07:23add GET /api/lucky7/leaderboard endpointJul3+168-0
2025-01-27 07:23set userId/rollAt as composite key for lucky7betsJul1+3-3
2025-01-26 19:49add GET /api/lucky7/:id/events endpointJul2+58-0
2025-01-26 18:51create POST /api/lucky7/bets endpointJul4+70-12
2025-01-26 13:55create lucky7 sessions serviceJul2+35-28
2025-01-26 13:10add POST /api/lucky7/session endpointJul5+73-0
2025-01-26 13:09return 401 in middleware if authorization failsJul1+3-1
2025-01-26 03:56create initial core lucky7 with jestJul4+4058-373
2025-01-24 09:38add docker compose development yamlJul1+10-0
2025-01-24 09:37rename .env example file and gitignore .envJul3+4-5
2025-01-24 09:33update pakcagesJul1+329-207
2024-01-21 09:12rm unused importNick Ecton1+1-1
2024-01-21 08:53React icons etcSorin Alexander5+28-0
2024-01-21 08:49.gitignore & index.htmlSorin Alexander2+45-0
2024-01-21 07:45add readmeNick Ecton1+37-0
2024-01-21 06:14Initial commitSorin Alexander32+21109-0