24h Hackathon at IST 23th Mar & 24th Mar 2024 by Best Lisbon with @eXezon and @Fytex
O projeto utiliza MongoDB para a base de dados. Para uma melhor experiência fornecemos 3 ficheiros JSON (na pasta populate_db) que correspondem às 3 collections que a constituem. Deverá ser criada uma database bite2024 e 3 collections learn, quizzes, users. Os dados que as populam estão nos ficheiros bite2024.learn.json, bite2024.quizzes.json, bite2024.users.json respetivamente.
O utilizador de testes tem o email [email protected] e a password é test.
Para inicializar o backend:
cd backend
pip install -r requirements.txt
python app.pyPara inicializar o frontend:
cd frontend
npm i
npm startThe project uses MongoDB for the database. For a better experience, we provide 3 JSON files (in the populate_db folder) corresponding to the 3 collections that compose it. You should create a database named bite2024 and 3 collections named learn, quizzes, users. The data to populate them is in the files bite2024.learn.json, bite2024.quizzes.json, bite2024.users.json respectively.
The test user has the email [email protected] and the password is test.
To initialize the backend:
cd backend
pip install -r requirements.txt
python app.pyTo initialize the frontend:
cd frontend
npm i
npm start