-
Notifications
You must be signed in to change notification settings - Fork 0
/
readme
75 lines (45 loc) · 2.57 KB
/
readme
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<a name="top"></a>
# Fitzy's Fades - A FullStack Application ![Static Badge](https://img.shields.io/badge/MIT-blue.svg?style=plastic)
![Image Alt Text](/client/public/images/fitzy.com.jpeg)
## Table of Contents
- [Overview](#overview)
- [Features](#features)
- [Live Site](#live-site)
- [Usage](#usage)
- [Tech Stack](#tech-stack)
- [GitHub](#github)
- [License](#license)
## Overview
Our full-stack application offers a seamless experience for clients and barbers alike. Clients can easily create accounts to schedule appointments with their preferred barber, specifying date and time preferences. Barbers, in turn, can manage both past and future appointments through their own accounts. Additionally, clients have the convenience of sending general inquiries directly to the barber. Powered by React and supported by a GraphQL backend.
## Features
#### Clients can
Send messages to the business.
Book appointments by creating an account.
#### Barbers can
View list of appointments made by clients.
## Live Site
[Check out the website here.](https://fizzyfads.onrender.com/)
## Usage
Click on the link to the website above.
#### For Clients:
Sign Up: Create your account by navigating to the `Sign Up` tab and providing the necessary information.
Browse Services: Explore available services under the `Services` section.
Book Appointments: Select your desired service, barber, appointment date, and time by clicking `Book Now`.
Contact the Barber: Reach out to the barber directly through the `Contact` section, whether you have an account or not.
#### For Barbers:
Sign up for a admin account: Click on `Work for us?` located on the lower right corner of the Sign Up page to create an admin account (Please note: An additional admin code is required).
Manage Appointments: Access and oversee all client appointments conveniently from your admin account.
## Tech Stack
![Static Badge](https://img.shields.io/badge/React-orange?style=plastic)
![Static Badge](https://img.shields.io/badge/Node.js-green?style=plastic)
![Static Badge](https://img.shields.io/badge/Express.js-purple?style=plastic)
![Static Badge](https://img.shields.io/badge/MongoDB-blue?style=plastic)
![Static Badge](https://img.shields.io/badge/Mongoose-maroon?style=plastic)
![Static Badge](https://img.shields.io/badge/Graphql-yellow?style=plastic)
![Static Badge](https://img.shields.io/badge/Tailwind.Css-grey?style=plastic)
## GitHub
[Visit our Repo here.](https://github.com/waltscode/Fitzys_Fades)
## License
The project is covered under the following license:
[MIT](https://choosealicense.com/licenses/mit)
[Back to top](#top)