Smart Debate analysis platform.
Main server for managing all the services in the project.
Demo Video Link
This project has 2 seperate components,front-end and back-end.The front-end has node-module dependancies and requires node runtime. The back-end is developed using fastapi and has pip dependencies.
cd ./client/src/firebase
Create firebase config file.
File name - index.js
import firebase from 'firebase';
import 'firebase/firestore';
firebase.initializeApp({
apiKey: '',
authDomain: '',
projectId: '',
storageBucket: '',
messagingSenderId: '',
appId: '',
measurementId: '',
});
export default firebase;
cd ./client/src
Create magic config file.
File name - magicKey.js
const magicKey = {
API_KEY: ''
}
export default magicKey;
pip install -r requirements.txt
cd ./debately.deploy/backend
uvicorn backend.app.main:app
cd ./client
npm install
npm start
cd ./debately.deploy/backend/app
python test_cases.py
For code contributions, read our CONTRIBUTING guide.