Skip to content

Latest commit

 

History

History
64 lines (43 loc) · 2.09 KB

README.md

File metadata and controls

64 lines (43 loc) · 2.09 KB

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