0.0.4 • Published 10 months ago

bys-container v0.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
10 months ago

BYS-CONTAINER 1.0.0

TAGSEXPLAIN
ADDEDIt gives information about newly added Component, package and files.
CREATEDIt gives information about the Component, package and files created for the first time.
CHANGEDIt gives information about the changed function or method related to the problem or design.
REMOVEDIt gives information about the removed function or method related to the problem or design.
UPDATEDIt gives information about the updated function or method related to the problem or design.
FIXEDIt gives information about the solution of the problem caused by the problem.
TODOIt gives information about the planned and encountered problem in the future.
TESTIt is a tag created to test whether the functions added during build or for projects working in separate environments can work synchronously.
 INFOIt gives information about the information that is not related to the problem or design.

What is this?

This is a simple container for BYS-CONTAINER. It is a simple container for BYS-CONTAINER.

Getting Started

In this section, the steps to be taken to run the project on your local machine are included.

Installation

  1. Clone the repo
  git clone https://gitlab.com/idvlabs/bys/bys-container.git
  1. Install NPM packages
  cd bys-container
  npm install
  1. Set .env.development file for development environment
  REACT_APP_BASE_SERVICE_URL = YOUR_SERVICE_URL
  REACT_APP_ACCESS_TOKEN_KEY = YOUR_ACCESS_TOKEN_KEY
  1. Set .env.production file for production environment
  REACT_APP_BASE_SERVICE_URL = YOUR_SERVICE_URL
  REACT_APP_ACCESS_TOKEN_KEY = YOUR_ACCESS_TOKEN_KEY
  1. Hot Refresh (Development) React
  npm run start:react
  1. Build (Production) with Webpack
  npm run build:prod

Storybook Usage

In this section, the steps to be taken to run the project on your local machine are included.

İlk olarak yeni eklenen komponentlerin /stories dizinine eklenmesi gerekmektedir. Daha sonra npm run storybook komutu ile çalıştırılabilir. Detaylar için Storybook sitesine bakabilirsiniz. Oluşturulmuş Örnek bir komponent için  /stories/Button.stories.tsx dosyasına bakabilirsiniz.

  1. Storybook
  npm run storybook

Built With

In this section, the technologies used in the construction of the project are included.

Roadmap

  • Redux Toolkit Setup & Configuration.
  • Material UI Setup & Configuration.
  • React Router Dom Setup & Configuration.
  • Axios Setup & Configuration.
  • Storybook Setup & Configuration.
  • Tailwind CSS Setup & Configuration.
  • React Hook Form Setup & Configuration.
  • Zod Setup & Configuration.

See the Open Issues for a full list of proposed features (and known issues).

Node & NPM Versions

  • minimum node version: 16.0.0
  • minimum npm version: 7.0.0 npm i -g npm
  • minimum typescript version: 4.5.2 npm i -g typescript
  • minimum eslint version: 7.32.0 (for eslint-config-airbnb-typescript) npm i -g eslint
  • minimum prettier version: 2.4.1 npm i -g prettier

VSCODE Extensions