MANGO – An service directory to find experts and book appointments

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/problemsolv…


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

  1. Add a service
  2. Add Reviews
  3. Book Appointments
  4. View Appointment Schedules
  5. Search for experts

Mongo Features used

  1. Atlas Search
  2. Mongo DB cluster
  3. 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

Homepage
Dashboard
Appointments
Search
Details

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


Print Share Comment Cite Upload Translate Updates
APA

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/

MLA
" » MANGO – An service directory to find experts and book appointments." Purushothaman Raju | Sciencx - Wednesday January 12, 2022, https://www.scien.cx/2022/01/12/mango-an-service-directory-to-find-experts-and-book-appointments/
HARVARD
Purushothaman Raju | Sciencx Wednesday January 12, 2022 » MANGO – An service directory to find experts and book appointments., viewed ,<https://www.scien.cx/2022/01/12/mango-an-service-directory-to-find-experts-and-book-appointments/>
VANCOUVER
Purushothaman Raju | Sciencx - » MANGO – An service directory to find experts and book appointments. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2022/01/12/mango-an-service-directory-to-find-experts-and-book-appointments/
CHICAGO
" » MANGO – An service directory to find experts and book appointments." Purushothaman Raju | Sciencx - Accessed . https://www.scien.cx/2022/01/12/mango-an-service-directory-to-find-experts-and-book-appointments/
IEEE
" » MANGO – An service directory to find experts and book appointments." Purushothaman Raju | Sciencx [Online]. Available: https://www.scien.cx/2022/01/12/mango-an-service-directory-to-find-experts-and-book-appointments/. [Accessed: ]
rf:citation
» MANGO – An service directory to find experts and book appointments | Purushothaman Raju | Sciencx | 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.

You must be logged in to translate posts. Please log in or register.