DevQuest is an international hackathon organized under the tertiary category of CODEFEST, aimed at showcasing the unique talents, creativity, and innovations of undergraduates from universities and institutes worldwide.
Ensure you have the following installed:
Recommended: Use a Node Version Manager (NVM) for managing multiple Node.js versions.
Clone the Project:
git clone <repository-url>
Install Dependencies:
npm install
Create Environment File:
You need to create .env file relevent to the code
Validate the Environment Setup:
**Validate Setup:**
Run the sanity test:
```bash
npm test _sanity.test.js
To set up the SQLite database:
npm run migrate
npm run seed
Start the server:
npm start
Open index.html
with Live Server in your browser.
Run the following command to execute all test cases and validate your setup:
npm test
Run the following command to execute single test file:
Example test file
npm test challenge01.test.js
Create a .gitignore
file with the following content:
node_modules/
Commit and push changes:
git add .
git commit -m "Add .gitignore"
git push
Ensure all team members pull the latest changes:
git pull
For any issues or support, contact the DevQuest team at +94 72 862 73 20.