mnnkhndlwl / kharido

Grocery delivery app built with react native and nodejs with microservices architecture and mapbox for maps

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GroGo

⭐A Grocery Delivery app built with React Native⭐


Backend Code Repo

Overview of Project

A grocery delivery app built with react native , nodejs and mongodb.

Tech Stacks used

# React Native for Android app development
# Redux toolkit for state management
# Nodejs for Backend
# Mongodb as Database
# Mapbox for map feature
# Stripe for payment gateway
# Firebase cloud storage for storing images
# Docker for Containerization
# Nginx Reverse Proxy
# RabbitMQ as a message broker
# JWT authentication
# Hashed password saving in the MongoDB database
# RESTful API using ExpressJS 

Key Features

# Login using email and password
# Searching products by voice
# Adding and removing products from wishlist
# Adding Different Address to a user by selecting on the map
# Payment feature by stripe
# Filtering Products based on different categories
# Sorting Products based on Price in ascending and descending order
# Separate screen for seeing user's all orders
# Free Delivery on orders above 99
# Persisting User Cart
# Persisting Current User
# Checkout Feature
# JWT Authentication
# JWT cookie authentication
Untitled.mov

image

image

image

image

image

image

image

image

image

image

image

image

(back to top)

Feedback

If you have any feedback or suggestions please reach out to maintainers.


Show some ❤️ by starring this awesome repository!

Typing SVG

About

Grocery delivery app built with react native and nodejs with microservices architecture and mapbox for maps


Languages

Language:JavaScript 83.6%Language:TypeScript 6.5%Language:Java 5.7%Language:Objective-C 1.8%Language:Ruby 1.8%Language:Objective-C++ 0.6%