Online Store
E Samagri is an online store, where you can buy essetials items, liquors from your local store online. It consist of three separate application for Customer, Seller, and Delivery Agent.
-
Features
- Easy UI
- OTP Based AUthentication
- Real Time Notification
- Front-End
- React-Native
- Redux
- Redux-Thunk
- Redux-Logger
- Firebase Cloud Messaging
- Back-End
- NodeJS
- Express
- Firebase-Admin
- mongoose
- multer
- jsonwebtoken
- Passport
- Twilio Authy Services
clone the repository
git clone https://github.com/rishavpandey43/e-samagri.git
-
Native Application
Follow the steps from https://reactnative.dev/docs/environment-setup and setup developemnt environment on your system for creating react-native applications.
navigate to desired app folder
cd CustomerAppinstall npm dependencies
npm installstart the application
npm startnow run the app on emulator or real device
npm run android -
Back-End
navigate to backend folder
cd e-samagri-backendinstall npm dependencies
npm installstart the back-end-server
npm run dev
-
Native app Deployment
Not yet
-
Back End Deployment
Back-end server of application is deployed on Heroku
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to this project.
- Rishav Pandey - Initial work - rishavpandey43
See the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details
Created and maintained by Rishav Pandey - feel free to contact me!