Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prosany/plumber-client
💕 A Single-page Plumbing Service App where people are able to order services and checkout with their personal information and Credit Card Details.
https://github.com/prosany/plumber-client
api environment-variables firebase html5 javascript plumbing plumbing-services reactjs scss
Last synced: 21 days ago
JSON representation
💕 A Single-page Plumbing Service App where people are able to order services and checkout with their personal information and Credit Card Details.
- Host: GitHub
- URL: https://github.com/prosany/plumber-client
- Owner: prosany
- License: mit
- Created: 2021-04-27T09:23:09.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-11-05T17:14:15.000Z (over 3 years ago)
- Last Synced: 2024-11-18T04:36:20.014Z (3 months ago)
- Topics: api, environment-variables, firebase, html5, javascript, plumbing, plumbing-services, reactjs, scss
- Language: JavaScript
- Homepage: https://plumbing-com.web.app/
- Size: 718 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Plumbing.Com - Plumbing Services!
This is Plumbing Service website project. [Plumbing.Com](https://plumbing-com.web.app/) offers Plumbing Services, Customer Can Order Any Service.
## Live Website Link
[Plumbing.Com](https://plumbing-com.web.app/)
## Technology Used
1. React
2. React Router
3. HTML5, CSS3
4. JavaScript
5. React Hook Form
6. Firebase `(For User Login)`
7. MongoDB `(For Database)`
8. ImgBB `(For Image Hosting)`
9. Stripe (Dev) `(For Payments)`## API's I Have Made
- https://plumbing-com.herokuapp.com/[email protected] `(For Verify User Email From Database)`
- https://plumbing-com.herokuapp.com/addNewUser `(Create User Automatically if new and Save on DB)`
- https://plumbing-com.herokuapp.com/addService `(Save New Service on database)`
- https://plumbing-com.herokuapp.com/services `(Get Service from database)`
- https://plumbing-com.herokuapp.com/order/:id `(Get Order Details from Database using ID)`
- https://plumbing-com.herokuapp.com/confirmOrder `(Confirm Order)`
- https://plumbing-com.herokuapp.com/orderList `(Get Orders By Email from Database)`
- https://plumbing-com.herokuapp.com/orders `(Get Order Details from Database)`
- https://plumbing-com.herokuapp.com/addReview `(Save Review on database)`
- https://plumbing-com.herokuapp.com/reviews `(Get Reviews from database)`
- https://plumbing-com.herokuapp.com/makeAdmin `(Make New Admin)`
- https://plumbing-com.herokuapp.com/updateStatus/:id `(Update Order Status)`
- https://plumbing-com.herokuapp.com/manageService/:id `(Manage Services)`## Installation Guide
### **SETPS**
1. npx create reactapp `App Name`
2. Code . `For Open in VS Code, You can skip this step if you want`
3. npm install
4. Done. You're ready to go
### Thanks