https://github.com/v8859/memoryquizzer
A webapp designed to help take notes and memorize them. Its slightly gamified. In progress.
https://github.com/v8859/memoryquizzer
express joi-validation memory-techniques nextjs15 nodejs postgresql prisma react react-select
Last synced: 27 days ago
JSON representation
A webapp designed to help take notes and memorize them. Its slightly gamified. In progress.
- Host: GitHub
- URL: https://github.com/v8859/memoryquizzer
- Owner: V8859
- Created: 2025-03-23T05:04:40.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-04-26T18:31:46.000Z (9 months ago)
- Last Synced: 2025-07-22T14:45:59.378Z (6 months ago)
- Topics: express, joi-validation, memory-techniques, nextjs15, nodejs, postgresql, prisma, react, react-select
- Language: TypeScript
- Homepage: https://memory-quizzer.vercel.app
- Size: 1.76 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# To get started
- Setup two .env files. One inside the client directory and one inside the server directory.
- In the client directory .env file make sure it has, an AUTH_SECRET, AUTH_GOOGLE_ID, AUTH_GOOGLE_SECRET and a NEXT_PUBLIC_API_URL
- For the server .env file make sure it has a DATABASE_URL and DIRECT_URL for a postgres database.
If the steps above are completed. Switch into the server directory and inside the terminal execute ```npm run dev``` this should start the backend server. For the frontend follow the same steps, switch into the client directory and run ```npm run dev```. Connect to localhost:3000.
Check out the Demo