https://github.com/ibrsec/stock-app
Stock App - Just Frontend
https://github.com/ibrsec/stock-app
material-ui react redux
Last synced: 2 months ago
JSON representation
Stock App - Just Frontend
- Host: GitHub
- URL: https://github.com/ibrsec/stock-app
- Owner: ibrsec
- Created: 2024-05-06T17:30:02.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-09-09T12:38:14.000Z (almost 2 years ago)
- Last Synced: 2025-01-08T21:36:33.464Z (over 1 year ago)
- Topics: material-ui, react, redux
- Language: JavaScript
- Homepage: https://ultra-stock-app.vercel.app/stock
- Size: 3.79 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
๐ Table of Contents ๐
---
[](https://ultra-stock-app.vercel.app/)
---
๐ฆ Used a ready backend for stock api
๐ฏ Used React environment, redux toolkit,redux-persist,react-routing,material mui-x-datagrid, mui-x-charts ,axios,formik, yup, toastify,
๐ฅ You can Register or login with the ready credentials on the login page, Contents can be accessed after logging in!
๐ฉ After login there is a few page like dashboard,products,sales,purchases,firms,brands
๐ช All fields can be manage in their pages
๐ฑ Records of all fields can be edited, deleted or new records can be added on their own pages
๐ Firms and Brands pages listed as cards they have edit delete and add new record features
๐ Information listed in tables on the Purchases, Sales, Products pages,
They can be edited, deleted, and new records can be added. You can also make edits on table rows.
```sh
# clone the project
git clone https://github.com/ibrsec/stock-app.git
# enter the project directory
cd stock-app
# install dependency
npm install || yarn install
# develop
npm run dev || yarn start
```
```diff
stock-app (folder)
|
|---public (folder)
|
+ |---src (folder)
| |---assests (folder)
| |
| |---pages (folder)
| |
| |---components (folder)
| |
| |---app (folder)
| | โ---store.jsx
| |
| |---features (folder)
| | |---authSlice.jsx
| | โ---stockSlice.jsx
| |
| |---router (folder)
| | |---PrivateRoute.jsx
| | โ---AppRouter.jsx
| |
| |---router (folder)
| | |---useAxios.jsx
| | |---useApiRequests.jsx
| | โ---useStockRequest.jsx
| |
| |---helper (folder)
| | โ---ToastNotify.js
| |
| |---App.js
| |---Index.js
| โ---Index.css
|
|----package.json
|----yarn.lock
|----tailwind.config.js
|----.env.local
โ----readme.md
```
---