Welcome back to our comprehensive 'FinGreat' fintech tutorial series! This 3-hour coding session dives deep into building the User and Authentication Modules using GoLang and Next.js. We start from setting up the database, to creating user APIs and implementing authentication and authorization.
The full code is now available on our GitHub repository, Check it out here: https://github.com/adefemi/fingreat-backend
Ready to embark on this exciting coding journey? Grab a cup of coffee and let's dive in!
Timeline:
0:00 - Introduction
2:00 - Everything Database
25:42 - Working with Sqlc
39:44 - Test User Sqlc
58:48 - Create Some Utils
1:20:12 - Exploring Goroutines
1:33:58 - The API
2:03:00 - User API
2:34:34 - Getting Authenticated
2:58:20 - Authorization & Middleware
Remember to subscribe and turn on notifications to keep up with our series. If you find this session helpful, give it a thumbs-up and share it with fellow tech enthusiasts. As always, happy coding!
Links:
Godotenv: https://github.com/joho/godotenv
Go Viper: https://github.com/spf13/viper
docker: https://www.docker.com/
Follow:
Linkedin: https://www.linkedin.com/in/adefemi-oseni-b11079149/
twitter: https://twitter.com/GreatAdefemi
#fintech #golang #sql #backenddevelopment #postgres #docker