+---public
+---src
| \---actions
| \---api
| \---assests
| \---about_us_images
| \---components
| \---config
| \---constants
| \---reducers
| \---redux
| \---screens
| \---account
| \---admin_dashboard
| \---cart
| \---checkout
| \---dashboard
| \---mobile
| \---mobiles
| \---orders
| \---signin
| \---signup
| \---AboutScreen.tsx
| \---ErrorScreen.tsx
| \---FooterScreen.tsx
| \---HomeScreen.tsx
| \---NavbarScreen.tsx
| \---utils
\---App.jsx
\---index.css
\---index.jsx
Name | Description |
---|---|
axios | Promise based HTTP client for the browser and node.js |
firebase | Firebase provides the tools and infrastructure you need to develop, grow, and earn money from your app |
framer-motion | An open source motion library for React, made by Framer. |
framer-motion | Node package manager |
prop-types | Runtime type checking for React props and similar objects. |
react | React is a JavaScript library for creating user interfaces. |
react-dom | This package serves as the entry point to the DOM and server renderers for React. |
react-helmet | This reusable React component will manage all of your changes to the document head. |
react-icons | Include popular icons in your React projects easily with react-icons |
react-redux | Official React bindings for Redux. |
react-router-dom | The react-router-dom package contains bindings for using React Router in web applications. |
react-scripts | This package includes scripts and configuration used by Create React App. |
redux | Redux is a predictable state container for JavaScript apps. |
redux-devtools-extension | Helps to debug and visualize redux store |
redux-thunk | Thunk middleware for Redux. It allows writing functions with logic inside that can interact with a Redux store's dispatch and getState methods. |
styled-components | styled-components allow you to write actual CSS code to style your components. |