Dependencies to be installed and run before running server and client:
- Redis Stack Server (Docker desktop)
- ImageMagick
- Change the configurations of mongoDB for building it on local in Server > config > settings.js
- Seed the database navigate to Server and then run node seed.js
To run Server:
- Open terminal and navigate to Server
- Execute 'npm i'
- Execute 'npm start'
To run Client:
- Open terminal and navigate to Client
- Execute 'npm i'
- Execute 'npm run dev'
*** Student Email and Password for direct login *** Email: nadellapraneeth26@gmail.com Password: MSDhoni@7
*** Cook Email and Password for direct login *** Email: praneeth26052000@gmail.com Password: MSDhoni@7
Payment - Stripe
- Payment is accepted only in card format
- For payment method we support only cards. Please use the test cards from Stripe as we are using Stripe for handling payments. Test Cards link: https://docs.stripe.com/testing?testing-method=card-numbers Example Test Card Number : 4242424242424242
- For the scope of our project we have considered tax on any order to be 6% of the total cost.
Location Access
- The application will ask for access to location of your device to capture the co-ordinates of your location
- The address of student / cook should be a real address for the latitude and longitude to be accurate
Environment File: .env
- The .env files are placed in the Client and Server folders