Flashcardz is an educational platform to help with learning words and definitions in other languages.
Clone the project
git clone https://github.com/DamianKocjan/flashcardz
Go to the project directory
cd flashcardz
Install dependencies
npm install
Set environment variables
- copy contents of
.env-example
to.env
- fill variables
Start the server
npm run dev
- Create testing account in development enviroment on Clerk's dashboard. With data which you used to create user update
auth.json
file incypress/fixtures/
. - Update
.env
file. - Run
npm run seed
.
npm run test
npm run cypress:run