smartshoppingsystem
Smart Shopping System based on the user's recent shopping receipts, the application uses a neural network to suggest products or services that the user may be interested in in the future. ๐๏ธ
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
โCITATION.cff file
Found CITATION.cff file -
โcodemeta.json file
Found codemeta.json file -
โ.zenodo.json file
Found .zenodo.json file -
โDOI references
-
โAcademic publication links
-
โAcademic email domains
-
โInstitutional organization owner
-
โJOSS paper metadata
-
โScientific vocabulary similarity
Low similarity (11.0%) to scientific vocabulary
Repository
Smart Shopping System based on the user's recent shopping receipts, the application uses a neural network to suggest products or services that the user may be interested in in the future. ๐๏ธ
Basic Info
Statistics
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Smart Shopping System
Smart Shopping System based on the user's recent shopping receipts, the application uses a neural network to suggest products or services that the user may be interested in in the future.
Explore the docs ยป
๐ Report Bug
|
โ๏ธ Request Feature
|
๐ฌ Join Our Telegram
|
๐ Read Wiki
|
๐ Roadmap

โ๏ธ This project used **SonarCloud** to analyze the code quality of the project. **Pulumi** for infrastructure as code (IaC). The badge below shows the quality of the code. Click on the badge to see the details.
Features
- ๐ Document Organization and Linking
- ๐ฆ Terminology Extraction
- ๐ Quick Search for Related Content
Table of Contents
Expand contents
- [Tentative technologies](#tentative-technologies) - [Getting Started](#getting-started) - [๐ ๏ธ Prerequisites](#๏ธ-prerequisites) - [๐งโ๐ป Setup](#-setup) - [๐งช Testing](#-testing) - [๐งฉ Other](#-other) - [Contributor](#contributor) - [Support and Organization](#support-and-organization) - [License](#license)Tentative technologies
Getting Started
๐ ๏ธ Prerequisites
- Nx - Nx is a set of extensible dev tools for monorepos.
- Nodejs - Node.jsยฎ is a JavaScript runtime built on Chrome's V8 JavaScript engine.
- pnpm - Fast, disk space efficient package manager.
- Python - Python is a programming language that lets you work quickly and integrate systems more effectively.
- Poetry - Poetry helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.
- Pulumi - Pulumi is a manage infrastructure, secrets, and configurations intuitively on any cloud.
- Docker (Kubernetes Enabled) - Docker is an open platform for developing, shipping, and running applications.
- Helm - Helm is the best way to find, share, and use software built for Kubernetes.
- Dapr - Dapr is a portable, event-driven runtime that makes it easy for developers to build resilient, microservice stateless and stateful applications that run on the cloud and edge and embraces the diversity of languages and developer frameworks.
๐งโ๐ป Setup
First, clone the repository to your local machine:
bash
git clone https://github.com/NguyenTriBaoThang/SmartShoppingSystem
Next, navigate to the root directory of the project and install the dependencies:
bash
pnpm install --force
๐งช Testing
For the website, you can run the following command:
bash
npx nx test webfront-e2e
To test the model, you can run the following command:
bash
npx nx test model
๐งฉ Other
To run the tooling for processing the dataset, you can run the following command:
bash
npx nx serve proc
For running documentation, you can run the following command:
bash
npx nx serve docs
Contributor
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key))
Support and Organization
License
This project is licensed under the terms of the [MIT](LICENSE) license.
Owner
- Name: Nguyแป n Tri Bรฃo Thแบฏng
- Login: NguyenTriBaoThang
- Kind: user
- Location: Ho Chi Minh City, Vietnam
- Repositories: 1
- Profile: https://github.com/NguyenTriBaoThang
Citation (CITATION.cff)
cff-version: 1.0.0
title: "Smart Shopping System: based on the user's recent shopping receipts, the application uses a neural network to suggest products or services that the user may be interested in in the future. "
message: >-
If you use this application, please cite it using these metadata.
type: software
authors:
- family-names: Hutech
given-names: University
- name: 'Contributors to Smart Shopping System'
repository-code: 'https://github.com/NguyenTriBaoThang/SmartShoppingSystem'
abstract: >-
This repository hosts an application that allows users to shop online quickly and helps users find similar goods faster.
license: MIT
GitHub Events
Total
Last Year
Dependencies
- @babel/core ^7.14.5 development
- @babel/preset-react ^7.14.5 development
- @babel/runtime 7.22.6 development
- @nx/detox 17.2.1 development
- @nx/eslint 17.2.1 development
- @nx/eslint-plugin 17.2.1 development
- @nx/jest 17.2.1 development
- @nx/js 17.2.1 development
- @nx/react 17.2.1 development
- @nx/react-native 17.2.1 development
- @nx/webpack 17.2.1 development
- @nx/workspace 17.2.1 development
- @pmmmwh/react-refresh-webpack-plugin ^0.5.7 development
- @react-native-community/cli 11.3.7 development
- @react-native-community/cli-platform-android 11.3.7 development
- @react-native-community/cli-platform-ios 11.3.7 development
- @react-native/metro-config ^0.72.11 development
- @svgr/webpack ^8.0.1 development
- @swc-node/register ~1.6.7 development
- @swc/cli ~0.1.62 development
- @swc/core ~1.3.85 development
- @testing-library/jest-dom 5.16.5 development
- @testing-library/jest-native ~5.4.3 development
- @testing-library/react 14.0.0 development
- @testing-library/react-native ~12.3.0 development
- @types/jest ^29.4.0 development
- @types/node 18.16.9 development
- @types/react 18.2.33 development
- @types/react-dom 18.2.14 development
- @typescript-eslint/eslint-plugin ^6.9.1 development
- @typescript-eslint/parser ^6.9.1 development
- babel-jest ^29.4.1 development
- detox ^20.11.1 development
- eslint ~8.48.0 development
- eslint-config-prettier ^9.0.0 development
- eslint-plugin-import 2.27.5 development
- eslint-plugin-jsx-a11y 6.7.1 development
- eslint-plugin-react 7.32.2 development
- eslint-plugin-react-hooks 4.6.0 development
- jest ^29.4.1 development
- jest-circus ^29.4.1 development
- jest-environment-jsdom ^29.4.1 development
- jest-react-native 18.0.0 development
- metro 0.76.8 development
- metro-babel-register 0.76.8 development
- metro-config 0.76.8 development
- metro-react-native-babel-preset 0.76.8 development
- metro-react-native-babel-transformer 0.76.8 development
- metro-resolver 0.76.8 development
- nx 17.2.1 development
- prettier ^2.6.2 development
- react-native-svg 13.9.0 development
- react-native-svg-transformer 1.0.0 development
- react-refresh ^0.10.0 development
- react-test-renderer 18.2.0 development
- ts-jest ^29.1.0 development
- ts-node 10.9.1 development
- typescript ~5.2.2 development
- url-loader ^4.1.1 development
- @swc/helpers ~0.5.2
- react 18.2.0
- react-dom 18.2.0
- react-native 0.72.6
- react-router-dom 6.11.2
- tslib ^2.3.0
- 1182 dependencies