Skip to content
This repository has been archived by the owner on May 12, 2023. It is now read-only.

cfpio/front-proposals

Repository files navigation

cfp.io alternative front-end

Alternative front-end for cfp.io

Requirements

Node.js 7.x

You can install nvm to make things easy. Once nvm is installed, you just have to run nvm install in the project root folder to install the expected version of Node.js

Next time you want to contribute to the project, do not forget to run nvm use in the project root folder to set the right version of Node.js for your terminal session (it is even more simple if you're also a direnv user. Check the .envrc file).

Yarn

We use Yarn to deal with dependencies resolution.

Authentication

To communicate with the api hosted at https://api.cfp.io, you first have to create an account at https://auth.cfp.io/.

Available commands

Install dependencies

$ yarn install

Serve app and watch for changes

$ yarn start

Test the app

$ yarn test # or `yarn test:auto` if you're a TDD person

Build the app for production

$ yarn build