Beauty at Luxx is a single page application build for a beauty salon with integrated booking system.
Website preview: https://mivladie.github.io/beautyatluxx/
You must have installed all of the software applications in the installation section.
Quick start guide to set the server up and running.
Installs all of the necessary dependencies.
- Open
/src/config/constants.js
file; - Assign the API key to the
GOOGLE_MAPS_API_KEY
constant; - Save the file.
- Open
/src/config/constants.js
file; - Assign the Stripe publishable key to the
STRIPE_PUBLISHABLE_KEY
constant; - Save the file.
Starts the server in the development mode.
In order to run the server, you must have installed all of the necessary software listed below.
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
In the project directory, you can run:
Installs all of the necessary dependencies.
Runs the app in the development mode on port :3000
.
Builds the app for production to the /build
folder.
References to the packages used in the project.
React is a JavaScript library for building user interfaces.
react-google-maps
provides a set of React components wrapping the underlying Google Maps JavaScript API v3 instances.
Stripe is a technology company that builds economic infrastructure for the internet.
Sass is a preprocessor scripting language that is interpreted or compiled into CSS.