Quick step-by-step guide to get you up and running:
- Install Node.js and PostgreSQL on your machine.
- Create a local PostgreSQL database, then update the database settings in
api/.env.development
to match your setup. - Run the schema file
api/schema-pg.sql
to create the necessary tables in your new database. - In the project’s root directory, open a terminal and run the manual deployment script:
This will launch the app locally at
npm run setup-dev
http://localhost:3000/
. If it doesn’t load the first time, just try refreshing the page.
Once it’s deployed, you’ll be able to register, log in, and start using the app. For testing purpose use this as quiz input file: https://github.com/arrafi-ahmed/quiz-builder/blob/main/input_sample.txt