/SnipSnap

Primary LanguageJavaScript

SnipSnap ✂️

Description

SnipSnap is the go-to salon booking app that simplifies the process of scheduling appointments and managing your hair care needs. Say goodbye to long waiting times and frustrating phone calls, and say hello to convenience and style at your fingertips!

Our app features an easy-to-use interface created using the latest technologies. You can choose your service, preferred stylist, and appointment time all with the click of a button. Open your profile to see booked appointments or cancel an appointment.

Table of Contents

Installation

Please install these packages:
npm install
Run the build
npm run build
Once built it will reside in the client folder

Usage

Start the application
npm start

Screenshot

Screenshot

Demo

Technologies Used

  • React
  • Ionic Framework
  • Javascript
  • CSS
  • HTML
  • Node.js
  • Apollo
  • Express.js
  • MongoDB
  • Graphql
  • Mongoose
  • Heroku
  • GitHub

Contributions

Joshua Cavell - Assigned roles and tasks, fixed errors as they popped up, set CSS framework, things here and there.

Nicholas Loeffler - About modal, JavaScript for Signup page, implemented Ionic framework, minor adjustments.

Alvin Turner - Created models and converted HTML to Ionic framework, added bulk comments to code.

Mary Dault - Create HTML template, add Ionic framework to Login page, add information to README, create logo and site mockup, create Home page

Griffon Dean - Add toast element to Home page, add remove feature to Profile page

Credits

Collaborators for this project:
Joshua Cavell - https://github.com/xclusive36
Nicholas Loeffler - https://github.com/Nickloeffler999
Mary Dault - https://github.com/MaryVDa
Alvin Turner - https://github.com/ATurner3x
Griffon Dean - https://github.com/griffdean

License

License: GPL v2