Ely.by Accounts web interface
Go to file
2024-12-23 15:13:10 +01:00
.storybook Improve storybook's performance by not building all possible locales/countries flags 2020-07-09 21:59:17 +03:00
.vscode
@types chore: fix linting errors 2020-10-11 21:30:50 +03:00
jest Change prettier rules 2020-05-24 02:08:24 +03:00
packages Update the design 2024-12-23 15:13:10 +01:00
tests-e2e Add E2E tests for device code grant flow. 2024-12-18 01:02:02 +01:00
.browserslistrc Build app for the latest browsers in dev mode. Upgrade babel [skip ci] 2020-07-20 14:56:47 +03:00
.dockerignore
.editorconfig
.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 Disable jsdoc/require-param because we have ts for that 2021-03-28 17:50:32 +02:00
.gitignore
.gitlab-ci.yml Migrate to the postcss-logical-properties-polyfill. 2021-07-13 21:39:19 +02:00
.prettierignore Implemented ability to override definitions from @formatjs. Added fixed definitions for Esperanto (#26) 2020-07-24 18:24:55 +03:00
.prettierrc
.yarnclean
babel.config.js chore(build): enable support for ts declare fields 2020-10-11 21:30:50 +03:00
config.js Allow to pull languages without proofreading 2021-03-25 04:35:45 +01:00
LICENSE
package.json Migrate to the postcss-logical-properties-polyfill. 2021-07-13 21:39:19 +02:00
postcss.config.js Fix type and lint errors after upgrading corresponding dependencies 2021-07-13 22:40:31 +02:00
postinstall.js Fix locales flags overriding 2021-03-29 03:36:08 +02:00
README.md fix: update translation URL 2024-12-03 16:07:41 +05: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 Migrate to the postcss-logical-properties-polyfill. 2021-07-13 21:39:19 +02:00
webpack.dll.config.js
yarn.lock Fix unit tests 2024-12-23 14:53:49 +01: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.