E Madhushala

Online Liquor Store

Table of Contents

Introduction

E Madhushala is an online liquor store, in which you can buy liquor from your local liquor store online. It consist of separate application for Customer, Seller, and Delivery Agent.

Features

  • Features

    • Easy UI
    • OTP Based AUthentication
    • Real Time Notification

Technologies Used

  • 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

Installation

clone the repository

git clone https://github.com/rishavpandey43/online-liquor-shop.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 CustomerApp

    install npm dependencies

    npm install

    start the application

    npm start

    now run the app on emulator or real device

    npm run android

  • Back-End

    navigate to backend folder

    cd liquor-backend

    install npm dependencies

    npm install

    start the back-end-server

    npm run dev

Deployment

  • Native app Deployment

    Not yet

  • Back End Deployment

    Back-end server of application is deployed on Heroku

Contribution

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to this project.

Authors

See the list of contributors who participated in this project.

Licence

This project is licensed under the MIT License - see the LICENSE.md file for details

Contact

Created and maintained by Rishav Pandey - feel free to contact me!