
Security News
PodRocket Podcast: Inside the Recent npm Supply Chain Attacks
Socket CEO Feross Aboukhadijeh discusses the recent npm supply chain attacks on PodRocket, covering novel attack vectors and how developers can protect themselves.
@smartgift/frontend-toolkit
Advanced tools
SmartCheckout contains two apps as Dashboard and Recipient and a common frontend UI Kit for SmartGift. The project allows merchants to sent their products with email, sms or link.
Dashboard is a app that allows brands to create the campaigns and sent them to the customers and it shows selling analytics.
Recipient is a app that transforms users to product buying links.
ui is a common frontend UI Kit for SmartGift.
Clone the project
git clone https://github.com/SmartGiftEngineering/smartgift-frontend-workspace.git
Go to the project directory
cd smartgift-frontend-workspace
Install dependencies
yarn
Start the recipient server
yarn scr:dev
Start the dashboard server
yarn scd:dev
Open the address on your browser for the recipient app
http:/localhost:4200/YOUR_GIFT_LINK
Real => http:/localhost:4200/campaign?recipientCode=Q9WCQWC5V0M1&campaignCode=FKMCRLPNFFB8&selectedSku=97564G
Demo => http:/localhost:4200/campaign?campaignCode=FKMCRLPNFFB8&selectedSku=97564G
Open the address on your browser for the dashboard app
http://localhost:4200/auth/login
Based on the application shortcuts, you can use these scripts
Example: yarn scr:dev
You can look at the file which name is '.env.example' on root
apps/smart-checkout-recipient/public/merchants
, then copy and paste a merchant folder and rename it with your merchant name (after your merge this merchant data will be in the S3 bucket as json)'DOMAIN_NAME:MERCHANT_NAME' (ex: '1800flowers.smart-checkout.co:1800flowers')
Contributions are always welcome!
See contributing.md
for ways to get started.
Please adhere to this project's code of conduct
.
To deploy this project on UAT, follow these instructions and AWS UI.
git checkout uat
git pull origin uat
git pull YOUR_BRANCH
git push origin uat
To deploy this project on Production, you need to merge all of your branched to master
branch. It will be an automatic deployment. Also, you can check the AWS UI.
If you have any feedback, please reach out to us at info@smartgift.it
FAQs
Unknown package
The npm package @smartgift/frontend-toolkit receives a total of 34 weekly downloads. As such, @smartgift/frontend-toolkit popularity was classified as not popular.
We found that @smartgift/frontend-toolkit demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 6 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Socket CEO Feross Aboukhadijeh discusses the recent npm supply chain attacks on PodRocket, covering novel attack vectors and how developers can protect themselves.
Security News
Maintainers back GitHub’s npm security overhaul but raise concerns about CI/CD workflows, enterprise support, and token management.
Product
Socket Firewall is a free tool that blocks malicious packages at install time, giving developers proactive protection against rising supply chain attacks.