Ely.by Accounts web interface
Go to file
2020-06-10 15:01:49 +03:00
.storybook Change prettier rules 2020-05-24 02:08:24 +03:00
.vscode Change prettier rules 2020-05-24 02:08:24 +03:00
@types Remove all *.intl.json files. Move strings to the corresponding views. Implement custom command to build i18n/en.json file 2020-06-04 19:43:08 +03:00
jest Change prettier rules 2020-05-24 02:08:24 +03:00
packages Enable prettier for the i18n-crowdin script 2020-06-10 15:01:49 +03:00
tests-e2e Change prettier rules 2020-05-24 02:08:24 +03:00
.browserslistrc Bump babel to v7 2019-06-30 18:19:28 +03:00
.dockerignore Rename ./dist to ./build 2019-12-30 10:33:19 +02:00
.editorconfig Reimplement the pull command of the crowdin script 2020-05-26 19:22:21 +03:00
.env.tpl Replace TravisCI with GitLab CI (#16) 2020-01-15 17:57:27 +03:00
.eslintignore Fix sb build (closes #18) (#19) 2020-01-16 18:33:05 +03:00
.eslintrc.js Remove typescript/eslint-recommeneded beacuse from v3 it is a part of typescript/recommended 2020-06-10 08:32:31 +03:00
.gitignore Fix sb build (closes #18) (#19) 2020-01-16 18:33:05 +03:00
.gitlab-ci.yml Move all operations with crowdin to its own step 2020-06-10 00:33:42 +03:00
.prettierignore Upgrade prettier before it will be removed forever 2020-05-20 20:02:22 +03:00
.prettierrc Change prettier rules 2020-05-24 02:08:24 +03:00
.yarnclean
babel.config.js Remove defaultMessages from the production build. 2020-06-05 18:34:59 +03:00
config.js Cleanup the crowdin integration script, completely migrate it to API v2 2020-05-27 18:52:06 +03:00
LICENSE Prepare project to OpenSource 2019-03-10 21:30:42 +03:00
package.json Crowdin's branches support 2020-06-09 21:01:38 +03:00
postcss.config.js Change prettier rules 2020-05-24 02:08:24 +03:00
README.md Change prettier rules 2020-05-24 02:08:24 +03:00
tsconfig.json Change prettier rules 2020-05-24 02:08:24 +03:00
webpack.config.js Crowdin's branches support 2020-06-09 21:01:38 +03:00
webpack.dll.config.js Change prettier rules 2020-05-24 02:08:24 +03:00
yarn.lock Pin inquirer to the version, when it throws an exception on unavailable TTY 2020-06-10 00:21:36 +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.