This template was made with Nx - smart, fast and extensible build system with first class monorepo support and powerful integrations. Please, go throw docs - https://nx.dev/
$ git clone https://github.com/ZenBit-Tech/syntactic-sugar_frontend
$ cd syntactic-sugar_frontend
$ npm i
$ npm start- Make sure you have an LTS version of Node.js installed on your computer. Download and install if it is necessary.
- Clone this repo.
- Install the basic project dependencies with the command npm install.
- Start development mode by running the command npm start.
- Navigate to the address in your browser http://localhost:4200. This page will automatically reload after saving changes to project files.
$ git pull
S npm i
$ npm run build- Open S3 storage with your service S3 link (example: http://client-zb5-yoursitename.s3-website.eu-east-4.amazonaws.com/).
- Open bucket and download build files with Upload button.
Frontend repo - https://github.com/ZenBit-Tech/syntactic-sugar_frontend
Backend repo - https://github.com/ZenBit-Tech/syntactic-sugar_be
- The progect 'freelance' is in apps directory.
- The components are in libs folder in the root of workspase.
- To create a new one you can with command
npx nx g @nrwl/react:component component_name --project=components --export. - We use i18next. Here is docs - https://react.i18next.com.
- All text must be in translation file (translation folder).
- Command
git commitstart running test. If everything OK you will be able to make push.