- Team Name: CodeOn
- College: Netaji Subhas University of Technology, Delhi
- Problem Statement: PS:3 - Revolutionizing Onboarding for Kirana Stores
- Multilingual Support (9 different languages)
- Automated Document Verification
- Automated Catalog Creation
- Multilingual Voice Assistant (9 different languages)
- Chatbot
- React Native (Expo)
- Node.js
- Express.js
- MongoDB
- Google API
-
Navigate to the frontend directory:
cd frontend -
Install dependencies:
npm install
-
Create a
.envfile in the frontend directory and add the following:EXPO_PUBLIC_GOOGLE_API_KEY= EXPO_PUBLIC_GOOGLE_VISION_API_KEY= EXPO_PUBLIC_GOOGLE_GEMINI_API_KEY= EXPO_PUBLIC_CLOUD_NAME= EXPO_PUBLIC_UPLOAD_PRESET= EXPO_PUBLIC_MY_API_URL=
-
Start the development server:
npx expo start -c
-
Install Expo Go on your mobile device and scan the QR code to run the application.
-
Navigate to the backend directory:
cd backend -
Install dependencies:
npm install
-
Create a
.envfile in the backend directory and add the following:GOOGLE_APPLICATION_CREDENTIALS=./key.json JWT_SECRET= MONGODB_URI= CORS_ORIGIN=* GOOGLE_GEMINI_API_KEY=""
-
Create a
key.jsonfile in the backend directory and add your Google Translation API credentials.