E-commerce FastCast DWC-LLC business site.
E-commerce site created for one of the largest radio provider in the world. I used Atomic Design for components architecture and Google's Material Design as a design language. When you first enter the page, you can see the company's offer or use the order wizard by clicking "Start Now" button. My goal is to create an accessible application that is extremely easy to use and works partly offline.
- Optimize performance
- Rewrite App Creator to React version
- Rewrite Online Radio Directory to React version
- Write unit tests
- Write Storybook documentation
- Implement PWA
- JavaScript (ES6+)
- ReactJS with Hooks and React-Router
- Redux with Redux Thunk and immer
- formik with yup
- react-cookie
- axios
- React Google Analytics Module
- react-hotjar
- Material UI framework
- styled-components
- unit & component testing using Jest and react-testing-library
- Husky & Lint-staged
- Tools: CRA, Eslint, Prettier
If you have any issues, please let me know in the issues section or directly to hello@awydra.pl
- NodeJS v8+
- Yarn v1.17+
- Clone this repository
git clone https://github.com/AWydra/react-fastcast4u.git
- Install the dependencies by running
yarn
- Start the project by running
yarn start
git clone https://github.com/AWydra/react-fastcast4u.git
yarn
yarn start
Big thanks to @Chmarusso from YouTube. Thanks to him and his tutorials I am where I am today.
https://webnew.fastcast4u.com/