Skip to content

aredotna/ervell

Folders and files

NameName
Last commit message
Last commit date
Feb 12, 2018
Jun 7, 2022
Jan 29, 2024
Apr 24, 2020
Jan 18, 2019
Nov 17, 2022
Jul 2, 2021
Jan 30, 2024
May 4, 2021
Sep 10, 2019
May 31, 2022
May 4, 2020
May 31, 2022
Jul 5, 2022
Aug 1, 2014
Apr 26, 2019
Apr 24, 2020
Aug 16, 2015
Apr 24, 2019
Feb 25, 2020
Sep 19, 2019
Jul 30, 2021
May 10, 2019
Jan 21, 2019
Jan 25, 2023
Nov 18, 2021
Apr 18, 2023

Repository files navigation

Ervell

Front-end Are.na client, built using Artsy's Ezel. Also, made possible by Artsy's very generous decision to open source their front-end client. Many patterns (also bits of code, probably) adopted from Force. Thanks y'all.

The general idea here is something minimal, utilitarian, unobtrusive and adaptible to many different situations. We try to make use of re-usable components and views as often as possible.


Getting Started (Local)

  • Fork this repo
  • Obtain a set of .env files (.env, .env.staging, .env.prod) from @dzucconi or @broskoski
  • Install Yarn
  • Install dependencies: yarn install

Running the server

  yarn start-dev

  # Or
  yarn start-staging
  yarn start-prod

  # => Listening on port 5000

Deploying (Production)

URL: www.are.na

  • Create a new pull request from the master branch against the deploy branch. Merges into deploy are automatically deployed to our production instance. Start a deploy...

Deploying (Staging)

URL: staging.are.na

  • Merges into master are automatically deployed to our staging instance.
  • You can deploy your current local branch to staging if need be by exporting out the appropriate S3 keys and running yarn run deploy-staging