Ely.by Accounts web interface
Go to file
2019-12-07 23:18:30 +02:00
@types Migrate from flow to typescript 2019-12-07 13:42:59 +02:00
config Add prettier and re-configure lint according to current best practises 2019-11-27 11:07:02 +02:00
jest Create app namespace for all absolute requires of app modules. Move all packages under packages yarn workspace 2019-12-07 21:06:42 +02:00
packages Replace classnames with clsx 2019-12-07 21:43:08 +02:00
tests-e2e Upgrade cypress to the latest version and configure it to support ts 2019-12-07 23:18:30 +02:00
.browserslistrc Bump babel to v7 2019-06-30 18:19:28 +03:00
.dockerignore Окончено внедрение докера для развёртывания dev-окружения 2016-05-10 01:49:50 +03:00
.editorconfig Add prettier and re-configure lint according to current best practises 2019-11-27 11:07:02 +02:00
.env.tpl Move to .env configuration 2019-11-09 14:42:02 +02:00
.eslintignore Create app namespace for all absolute requires of app modules. Move all packages under packages yarn workspace 2019-12-07 21:06:42 +02:00
.eslintrc.js Create app namespace for all absolute requires of app modules. Move all packages under packages yarn workspace 2019-12-07 21:06:42 +02:00
.gitignore #389: add e2e tests for invalid refreshToken case. Minor bug fixes 2018-02-18 20:15:22 +02:00
.prettierignore Add prettier and re-configure lint according to current best practises 2019-11-27 11:07:02 +02:00
.prettierrc Add prettier and re-configure lint according to current best practises 2019-11-27 11:07:02 +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
babel.config.js Upgrade cypress to the latest version and configure it to support ts 2019-12-07 23:18:30 +02:00
config.js Add prettier and re-configure lint according to current best practises 2019-11-27 11:07:02 +02:00
deploy_rsa.enc Simplify stages setup. Setup deployment script 2019-03-10 23:22:31 +03:00
LICENSE Prepare project to OpenSource 2019-03-10 21:30:42 +03:00
package.json Create app namespace for all absolute requires of app modules. Move all packages under packages yarn workspace 2019-12-07 21:06:42 +02:00
postcss.config.js Create app namespace for all absolute requires of app modules. Move all packages under packages yarn workspace 2019-12-07 21:06:42 +02:00
README.md Add prettier and re-configure lint according to current best practises 2019-11-27 11:07:02 +02:00
tsconfig.json Create app namespace for all absolute requires of app modules. Move all packages under packages yarn workspace 2019-12-07 21:06:42 +02:00
webpack.config.js Create app namespace for all absolute requires of app modules. Move all packages under packages yarn workspace 2019-12-07 21:06:42 +02:00
webpack.dll.config.js Fix dll webpack config 2019-12-07 22:01:48 +02:00
yarn.lock Upgrade cypress to the latest version and configure it to support ts 2019-12-07 23:18:30 +02: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.