This content originally appeared on DEV Community and was authored by Purushothaman Raju
Overview of My Submission
Mango
An service directory to find experts in any field and book appointments with the experts
Submission Category:
E-Commerce Creation
Link to Code
Frontend Code
https://github.com/problemsolver03/Mango-Frontend
Backend Code
https://github.com/problemsolver03/mango-serverside
Additional Resources / Info
Features in the application
- Add a service
- Add Reviews
- Book Appointments
- View Appointment Schedules
- Search for experts
Mongo Features used
- Atlas Search
- Mongo DB cluster
- Realm for hosting and serverless functions
Tech Stack
Frontend : ReactJS, Tailwind UI
Backend : NodeJS, ExpressJS, MongoDB
Authentication :JWT based authentication , Cryptr for password encryption
Database Schema
USER SCHEMA
username: {
type: String,
required: true,
},
password: {
type: String,
required: true,
},
name: {
type: String,
required: true,
}
SERVICES SCHEMA
title: {
type: String,
required: true,
},
description: {
type: String,
required: true,
},
image: String,
contactNo: {
type: String,
required: true,
},
email: {
type: String,
required: true,
},
address: String,
price: {
type: String,
required: true,
},
category: {
type: String,
required: true,
},
user: {
type: String,
required: true,
},
rating: Number
APPOINTMENTS SCHEMA
serviceID: {
type: String,
required: true,
},
user: {
type: String,
required: true,
},
date: {
type: Date,
required: true,
}
REVIEWS SCHEMA
review: {
type: String,
required: true,
},
rating: {
type: Number,
required: true,
},
serviceID: {
type: String,
required: true,
},
user: {
type: String,
required: true,
}
Screenshots of Application
Link to Application
Application Demo
Test credentials for application
email:test@test.com
password :123
This content originally appeared on DEV Community and was authored by Purushothaman Raju
Purushothaman Raju | Sciencx (2022-01-12T18:24:27+00:00) MANGO – An service directory to find experts and book appointments. Retrieved from https://www.scien.cx/2022/01/12/mango-an-service-directory-to-find-experts-and-book-appointments/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.