Ely.by Accounts web interface
Go to file
kotwys 208817f69e
Implemented ability to override definitions from @formatjs. Added fixed definitions for Esperanto (#26)
* Introduce locale searching

Some locales may be absent or incorrect in default packages so these
should be obtained from other places instead.

* Add fixed Esperanto locale

* Update Esperanto locales

* Redo locale substitution

This reverts commit f2e1047fd8.

* Include locales in the repository

* Add newline character at the end
2020-07-24 18:24:55 +03:00
.storybook Improve storybook's performance by not building all possible locales/countries flags 2020-07-09 21:59:17 +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 Implemented ability to override definitions from @formatjs. Added fixed definitions for Esperanto (#26) 2020-07-24 18:24:55 +03:00
tests-e2e Fix E2E tests configuration 2020-07-07 01:46:42 +03:00
.browserslistrc Build app for the latest browsers in dev mode. Upgrade babel [skip ci] 2020-07-20 14:56:47 +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 Extract general popups markup to its own component 2020-07-06 19:29:56 +03:00
.eslintignore Implemented ability to override definitions from @formatjs. Added fixed definitions for Esperanto (#26) 2020-07-24 18:24:55 +03:00
.eslintrc.js Centralize all redux types into one place, add overrides for the connect, useSelector and useDispatch functions 2020-07-22 13:01:12 +03:00
.gitignore Fix sb build (closes #18) (#19) 2020-01-16 18:33:05 +03:00
.gitlab-ci.yml Fix crowdin's branch selection for non-tty environment, add support for CI-provided branch name [skip ci] 2020-07-23 23:06:21 +03:00
.prettierignore Implemented ability to override definitions from @formatjs. Added fixed definitions for Esperanto (#26) 2020-07-24 18:24:55 +03:00
.prettierrc Change prettier rules 2020-05-24 02:08:24 +03:00
.yarnclean Try to begin with migration to yarn 2017-12-13 00:13:36 +02:00
babel.config.js Fix duplication of the codejs 2020-07-21 21:29:41 +03:00
config.js Improve file search algorithm 2020-06-15 00:22:19 +03:00
LICENSE Prepare project to OpenSource 2019-03-10 21:30:42 +03:00
package.json Implemented ability to override definitions from @formatjs. Added fixed definitions for Esperanto (#26) 2020-07-24 18:24:55 +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 Implemented ability to override definitions from @formatjs. Added fixed definitions for Esperanto (#26) 2020-07-24 18:24:55 +03:00
webpack.config.js Implemented ability to override definitions from @formatjs. Added fixed definitions for Esperanto (#26) 2020-07-24 18:24:55 +03:00
webpack.dll.config.js Change prettier rules 2020-05-24 02:08:24 +03:00
yarn.lock Implemented ability to override definitions from @formatjs. Added fixed definitions for Esperanto (#26) 2020-07-24 18:24:55 +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.