aecworks / aec.works-web

Frontend for https://aec.works
https://aec.works
GNU General Public License v3.0
8 stars 2 forks source link
javascript vue vuejs web website

logo

aec.works-web


Netlify Status

Live at https://aec.works

Project setup

yarn install

Using Staging API

yarn run serve:staging

This will run dev server locally but point it to our staging api at aecworks-api-staging.herokuapp.com.

This is the recommended approach for contributors working on the front end only.

Note: when using staging api, you must use LinkedIn login (could not get Github to work locally due to limitations of using oauth on localhost).

With Local API Servers (requires local aecworks api)

This is the recommended approach for contributors working on the front end only.

yarn run serve

This requieres you to have aecworks.api running locally at localhost:8000

This is the recommended approach for working on features the span across front and back end.

Release

Staging

All code pushed or merged into staging is automatically deployed to http://staging--aecworks.netlify.app/

You can push a specific branch to staging using git push -f origin branch-name:staging

Production

PRs

All PRs generate a preview deploy through netlify. Previews using the staging api.

All code pushed or merged into master is automatically deployed to https://aec.works