You are a god send my friend!!! Months ago I wanted to quit angular and just try React, RxJS, Typescript, were just too many topics to get my head around, that same day I saw your channel and joined, never looked back. Thank you!!!
Are you looking to monetize your app as quickly as possible? The Full Stack Stripe Payments project is designed to give you a foundation for payment features with the world's leading payment API.
We will take a plain Angular 5 CLI app, wire it up with Firebase Auth and the Firestore NoSQL database, then build a Cloud Functions backend (NodeJS) to securely store payment information, create charges, manage subscriptions, and more..
Try it out in the Live Demo.
A significant effort has been made to design an app that compartmentalizes its concerns to allow for developer-friendly customization. The Angular app is organized into four different NgModules, each serving a well-defined role in the application.
Can I use the backend code with other Frameworks like React or Vue? Yes, the backend NodeJS Cloud Functions code is frontend agnostic. You can use it with any client-side framework.
Can I use the frontend code with a non-Firebase backend? Mostly yes. The backend relies primarily on HTTP calls that would work on any NodeJS server. However, the authentication function uses a trigger that can only be performed in the Firebase platform, so you would need to redesign the auth function. You would also need a different database layer for anything that persists on your server.
I am a Google Developer Expert who enjoys pushing the limits of web technology. Since 2012, I have been working with businesses and startups to build full-stack apps with Angular, Firebase, and many other exciting APIs.
Projects are a part of the AngularFirebase PRO ecosystem and members can access them with a 100% discount code. In addition to the Stripe Payments course you'll get access to a huge collection practical resources designed for serious app developers. Sound awesome? Signup for a PRO account.