Skip to content

Sekunev/Stock-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Stock App

Check The Live Website ➑️ Live Website

Description

Project aims to create a Stock App.

Visualization of the Website

image

Project Skeleton

Stock App (folder)
|
|----readme.md
SOLUTION
β”œβ”€β”€ public
β”‚     β”œβ”€β”€  index.html
β”‚     └── [other Files]
β”œβ”€β”€ src
β”‚    β”œβ”€β”€ routers
β”‚    β”‚       β”œβ”€β”€ AppRouter.jsx
β”‚    β”‚       └── PrivateRouter.jsx
β”‚    β”œβ”€β”€ components
β”‚    β”‚       β”œβ”€β”€ Cards
β”‚    β”‚       β”‚     β”œβ”€β”€ BrandCard.jsx
β”‚    β”‚       β”‚     β”œβ”€β”€ FirmCard.jsx
β”‚    β”‚       β”‚     └── KpiCards.jsx
β”‚    β”‚       β”œβ”€β”€ modals
β”‚    β”‚       β”‚     β”œβ”€β”€ BrandModal.jsx
β”‚    β”‚       β”‚     β”œβ”€β”€ FirmModal.jsx
β”‚    β”‚       β”‚     β”œβ”€β”€ PurchasesModal.jsx
β”‚    β”‚       β”‚     β”œβ”€β”€ SalesModal.jsx
β”‚    β”‚       β”‚     └── ProductModal.jsx
β”‚    β”‚       β”œβ”€β”€ tables
β”‚    β”‚       β”‚     β”œβ”€β”€ ProductsTable.jsx
β”‚    β”‚       β”‚     β”œβ”€β”€ PurchasesTable.jsx
β”‚    β”‚       β”‚     └── SalesTable.jsx
β”‚    β”‚       β”œβ”€β”€ Charts.jss
β”‚    β”‚       β”œβ”€β”€ LoginForm.jsx
β”‚    β”‚       β”œβ”€β”€ MenuListitems.jsx
β”‚    β”‚       β”œβ”€β”€ Menuselect.jsx
β”‚    β”‚       └── RegisterForm.jsx
β”‚    β”œβ”€β”€ features
β”‚    β”‚       β”œβ”€β”€ AuthSlice.jsx
β”‚    β”‚       └── StockSlice.jsx
β”‚    β”œβ”€β”€ helpers
β”‚    β”‚       └── toastNotify.jsx
β”‚    β”œβ”€β”€ hooks
β”‚    β”‚       β”œβ”€β”€ useAuthCalls.jsx
β”‚    β”‚       β”œβ”€β”€ useAxios.jsx
β”‚    β”‚       β”œβ”€β”€ useSortColumn.jsx
β”‚    β”‚       └── useStockCalls.jsx
β”‚    β”œβ”€β”€ pages
β”‚    β”‚       β”œβ”€β”€ Brands.jsx
β”‚    β”‚       β”œβ”€β”€ Dashboard.jsx
β”‚    β”‚       β”œβ”€β”€ Firms.jsx
β”‚    β”‚       β”œβ”€β”€ Home.jsx
β”‚    β”‚       β”œβ”€β”€ Login.jsx
β”‚    β”‚       β”œβ”€β”€ Products.jsx
β”‚    β”‚       β”œβ”€β”€ Purchases.jsx
β”‚    β”‚       β”œβ”€β”€ Register.jsx
β”‚    β”‚       └── Sales.jsx
β”‚    β”œβ”€β”€ styles
β”‚    β”‚       └── globalStyle.jsx
β”‚    β”œβ”€β”€ assets
β”‚    β”‚       └── result.svg
β”‚    β”œβ”€β”€ app
β”‚    β”‚       └──store.jsx
β”‚    β”œβ”€β”€ App.js
β”‚    └── index.js
β”‚
β”œβ”€β”€ package.json
└── yarn.lock

Used in this project

πŸ‘‰ I mastered ReactJS, React Router, react-dom, Reduxjs/toolkit, react/tremor, redux-persist, Formik, Yup, axios, Material UI, react-toastify, features in this project. You can see the visual representation of the website above.

Releases

No releases published

Packages

No packages published