MERN-style application suite for the Wet & Wild Adventure Camp registration system.
View it live at http://register.wetwildcamp.com
-
Node.js 10.x.x
-
MongoDB 4.x.x
-
An SMTP relay service for sending email
-
- We recommend Mailtrap for development purposes
-
PayPal REST API App credentials
First clone this repository
$ git clone https://github.com/elikmiller/wet-wild-camp.git
The client application is built via create-react-app.
First, navigate to the client
directory.
$ cd client
Install depenencies.
$ npm install
Start the application.
$ npm start
First, navigate to the server
directory.
$ cd server
Install depenencies.
$ npm install
Set up environment variables.
$ cp .env.example .env
and populate the newly created .env
Run database migrations.
$ npm run migrate
Start the application.
$ npm start
or $ npm run develop