Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kislevlevy/cashier-client
A robust store management software with secure user authentication, role-based access, and full product management capabilities, integrated with Atlas DB.
https://github.com/kislevlevy/cashier-client
express js jwt mongodb mongoose nodejs
Last synced: about 4 hours ago
JSON representation
A robust store management software with secure user authentication, role-based access, and full product management capabilities, integrated with Atlas DB.
- Host: GitHub
- URL: https://github.com/kislevlevy/cashier-client
- Owner: kislevlevy
- Created: 2024-08-16T14:49:42.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2024-08-17T12:38:18.000Z (3 months ago)
- Last Synced: 2024-08-20T14:26:46.191Z (3 months ago)
- Topics: express, js, jwt, mongodb, mongoose, nodejs
- Language: JavaScript
- Homepage: https://cashier-client.kislev.me
- Size: 119 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cashier Client
## Description
A robust store management software designed for secure and efficient product management. This application provides features like role-based access control, secure user authentication, and comprehensive product management including adding, editing, removing products, and handling feedback. Additionally, it offers password management features and product image uploads, ensuring a secure and user-friendly experience.
## Features
- Role-based access control
- Secure user authentication
- Product management: Add, edit, remove products
- Product feedback management with restrictions
- Password management: Forgot password, reset password
- Product image upload
- Full communication with Atlas DB
- Responsive and user-friendly interface## Built With
### Front-End
- JavaScript
- Custom CSS
- HTML
- JSON### Back-End
- Node.js
- Express
- MongoDB
- Mongoose
- JWT## Skills Demonstrated
- Secure user authentication and role management
- Database communication using MongoDB, Mongoose, and Atlas DB
- Full-stack development with Node.js and Express
- Front-end development with custom CSS, HTML, and JavaScript