E-commerce plants shop. I used Atomic Design for components architecture and Storybook for components documentation. When you first enter the page, you going to see sing in / sign up form. I used Firebase OAuth for authentication. After sign in you can search and filter plants according to your needs. I used Dato CMS for handling plants data. You can add your favourites plats to cart and finally buy them by Stripe. App supports CI/CD and Progressive Web Apps(PWA).
- React
- Context API
- Hooks
- React Router
- Styled-Compontens
- Firebase OAuth
- Dato CMS
- StoryBook
- Netlify
- CircleCI
- PWA
- Stripe
- Husky & Lint-staged
- Tools: Webpack, Eslint, Prettier
It may be diffrent on your device.
If you have any issues, please let me know in the issues section or directly to olafsulich@gmail.com
git clone https://github.com/olafsulich/E-commerce-Plants-Shop.git
npm install
npm run start
- Email: TestUser@gmail.com
- Password: TestUser1
Big thanks to Bartosz Szczeciński from React Polska. Bartosz helps me with problem during development.
https://plants-and-home.netlify.com
Under license (MIT, Apache etc)
MIT © Olaf Sulich