Skip to content

This SaaS project offers efficient online services with two key features that utilize a coin consumption system.

Notifications You must be signed in to change notification settings

Icegreeen/MachineSync

Repository files navigation

MachineSync

🖍 How to works

This SaaS project allows users to purchase and consume credits for various features. Administrators can control feature availability, assign credit requirements, and manage credit packages. Users receive free credits upon registration, and can buy more via Stripe. The system tracks feature usage and ensures features are blocked if insufficient credits are available.

📌 Table of Contents

👷 Running Locally

Clone repository

git clone https://github.com/Icegreeen/MachineSync

Install dependencies:

composer install

Execute web application in development mode

Backend: php artisan serve

Frontend: npm run dev

Open this address in your browser http://localhost:8000

Listen to webhook via Stripe cli:

stripe listen --forward-to localhost:8000/buy-credits/webhook

Payment success on webhook:

759shots_so

📮 Faq

Question: What are the technologies used in this project?

Answer: Laravel, Tailwind, PHP, Sqlite and React.

🐛 Issues

Feel free to file a new issue with a respective title and description. If you already found a solution to your problem, I would love to review your pull request!

💡 Author

🎉 Contributing

Check out the contributing page to see the best places to file issues, start discussions and begin contributing

About

This SaaS project offers efficient online services with two key features that utilize a coin consumption system.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages