- React JS
- React Router
- Redux/Redux Persist
- UI Libraries - Bootstrap, Material Design and Ant Design
- Formik & Yup for Form Validation in React
- Mongo DB, Express
- Node JS
- Password encryption using Bcrypt
- Socket.io for bi-directional communication.
- JsonWebToken Authentication/Authorization
- Moment for parsing, validating, manipulating and displaying date and time.
- Multer for file upload feature
- Middlewares
- React Leaflet for location mapping
- User
- Login
- Registration
- MultiUser Login(user, admin, rider)
- Add, Update, Delete Orders
- Change Password Feature
- User Profile
- Non User Login for Order Status Tracking
- Admin
- Display Orders Data
- Pagination
- Accept/ Reject Orders
- Search orders feature
- Rider
- Display approved orders in rider panel
- Actions to Change Delivery Status
- Download invoice pdf