https://github.com/sartim/angular_shop_admin
Angular 16 Shop Admin Dashboard. Content management system for managing an online shop for products.
https://github.com/sartim/angular_shop_admin
angular16 javascript typescript
Last synced: 10 months ago
JSON representation
Angular 16 Shop Admin Dashboard. Content management system for managing an online shop for products.
- Host: GitHub
- URL: https://github.com/sartim/angular_shop_admin
- Owner: sartim
- Created: 2017-12-27T12:22:06.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-12-19T13:00:04.000Z (about 2 years ago)
- Last Synced: 2023-12-19T15:19:38.156Z (about 2 years ago)
- Topics: angular16, javascript, typescript
- Language: TypeScript
- Homepage: https://angular-drf-admin.firebaseapp.com
- Size: 2.3 MB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Angular Shop ADMIN
Angular 16 Shop admin dashboard. Content management system for managing an online shop for products which is also a web socket client. To run the server source code locally which is also the web socket client use [this](https://github.com/sartim/flask_shop_api.git) repo
#### Features
* Dashboard stats showing order counts: For today, yesterday, this month, last month, this year
* Dashboard databased graph using Armcharts4 for visualizing daily orders
* Dashboard & stats for high performing products
* Dashboard & stats for income from products
* Tracking login & logout events using Socket.io: Events trigger a notification & view change
* Real-time notification using Socket.io
* Role based access control
* Profile management
* Settings management
* Viewing order progress & changing order status
* List, Add, Update & Delete Products
* List, Add, Update & Delete Product Categories
* List, Add, Update & Delete Users
* List, Add, Update & Delete User Roles
#### Setup
$ bower install
$ npm install
$ ng serve --open
$ ./scripts/create_api_dot_js.sh
**Demo URL**
`https://angular-drf-admin.firebaseapp.com`
###### Login Credentials
username: `demo@mail.com`
password: `demo_pass`
###### Dashboard
