Kickstarter CrazyBaby is a site where you can get acquainted with the products of the same name and pre-order
This project, unlike its simpler version, I use React, FetchAPI, Typescript in order to make this site as user-friendly as possible, as well as flexible for further development.
- Adaptive layout
- HTML5
- SCSS
- BEM
- JS
- React
- FetchAPI
- Typescript
- Implement of the page "delivery" and "payment".
- Use React Router to implement Single Page Application
- Add more interactivity
- Improve form verification
- Send a successful purchase notification to your email
- Use Redux
- Add ukrainian translate for all text
- Node v14.18.2 and higher
- NPM v8.5.5 and higher
- Fork and clone this repository
- Run
npm install
in your terminal - Run
npm start
Any advise for common problems or issues. For any contributing or problem solving you could find me here (telegram)