A site for wedding guests to send RSVPs
To start the site on localhost:3000, run $ rails server from the shell.
Alternatively, the project uses the Gulp system for asset management and browser sync.
Note: In order to run the gulp tasks, you must install gulp globally:
$ npm install -g gulp
The available tasks are:
$ gulp serverStarts all watch tasks then doesrails server$ gulp sassCompiles sass files$ gulp sass:watchWatches changes to sass files and recompiles$ gulp bundleWatches for changes on JS assets and rebundles$ gulp browser-syncStarts the Browser Sync proxy
After getting latest, run $ npm install to bring down any possible new node packages.
- Rails Development Server
- Rails server with BrowserSync if the server has been started with
$ gulp server - BrowserSync control panel
STMP settings for the site can be specified for local environments by creating a file called .env in the root, and specifying the following keys:
SMTP_USERNAME=<your smtp username>
SMTP_PASSWORD=<your smtp password>
This file should not be committed to the repository.