Ely.by Accounts web interface
Go to file
ErickSkrauch a4b653a5a4 Fix mv 🤦
2019-05-23 00:52:26 +03:00
config Replace OneSkyApp with Crowdin API. Remove unused strings from password component 2019-03-09 03:10:06 +03:00
flow-typed #22: minor code style and type anotations improvements 2018-05-05 09:43:43 +03:00
scripts Suppress possible missing env.js file for i18n-crowdin script 2019-03-10 03:14:49 +03:00
src Fixes #3, ACCOUNTS-5CR, ACCOUNTS-5CD, ACCOUNTS-5DM, ACCOUNTS-5CV, ACCOUNTS-5GX, ACCOUNTS-5FK, ACCOUNTS-5EB. Handle cases when previously used language is missing. Add flow types for i18n related services and components. 2019-05-21 18:23:13 +03:00
tests-e2e Some minor fixes and e2e tests for creating of website app 2018-11-10 11:51:27 +02:00
webpack-utils Fix intl-loader, that was broken after json-loader update 2017-08-01 20:44:45 +03:00
.babelrc #85: add flow 2017-06-08 07:58:19 +03:00
.dockerignore Окончено внедрение докера для развёртывания dev-окружения 2016-05-10 01:49:50 +03:00
.eslintignore #389: add e2e tests for invalid refreshToken case. Minor bug fixes 2018-02-18 20:15:22 +02:00
.eslintrc #22: bump some more deps 2019-01-14 23:12:32 +02:00
.flowconfig #389: add e2e tests for invalid refreshToken case. Minor bug fixes 2018-02-18 20:15:22 +02:00
.gitignore #389: add e2e tests for invalid refreshToken case. Minor bug fixes 2018-02-18 20:15:22 +02:00
.travis.yml Fix mv 🤦 2019-05-23 00:52:26 +03:00
.yarnclean Try to begin with migration to yarn 2017-12-13 00:13:36 +02:00
browserslist #242: update outdated dependencies 2016-11-30 08:48:47 +02:00
deploy_rsa.enc Simplify stages setup. Setup deployment script 2019-03-10 23:22:31 +03:00
karma.conf.js #85: move all test files alongside with tested files 2017-06-08 07:58:19 +03:00
LICENSE Prepare project to OpenSource 2019-03-10 21:30:42 +03:00
package.json Upgrade node-sass to be compatible with Node.js 12 2019-05-20 16:09:38 +03:00
README.md Prepare project to OpenSource 2019-03-10 21:30:42 +03:00
webpack.config.js Add source maps to allow Sentry create more detailed stacktrace 2019-05-22 19:16:07 +03:00
webpack.dll.config.js #22: bump some more deps 2019-01-14 23:12:32 +02:00
yarn.lock Upgrade node-sass to be compatible with Node.js 12 2019-05-20 16:09:38 +03:00

Ely.by Accounts Web Frontend

Build Status Ely.by translation on Crowdin

Web interface for Ely.by Accounts service. Developed using ReactJS and Flow typing.

Development

To get the code for this repository, run the following commands:

# Clone your fork
git clone https://github.com/elyby/accounts-frontend.git
# Switch to the project folder
cd accounts-frontend
# Install dependencies
yarn install

After that you need to copy config/template.env.js into config/env.js and adjust it for yourself. Then you can start the application in dev mode:

yarn start

This will start the dev server on port 8080, which will automatically apply all changes in project files, as well as proxy all requests to the backend on the domain specified in env.js.

To run the tests execute:

yarn test

How to submit PR

  1. Fork it.

  2. Place your code in a separate branch git checkout -b <your_branch_name>.

  3. Add your fork as a remote git remote add fork https://github.com/<your_username>/accounts-frontend.git.

  4. Push to your fork repository git push -u fork <your_branch_name>.

  5. Create Pull Request.

Translating

Ely.by translation is done through the Crowdin service. Click here to participate in the translation of the project.