Тёмный

Building the Backend of OnlyFans with AWS Amplify: A Step-by-Step Guide 

notJust․dev
Подписаться 111 тыс.
Просмотров 13 тыс.
50% 1

In this video, we will dive into the backend of the OnlyFans application and explore how to use AWS Amplify to build a secure, scalable, and reliable infrastructure. We will cover a range of features, including authentication, database and API development, and storage for images.
🧠 Enroll now in our FREE 2-day masterclass and start building a full stack app today!
Don't miss out on this limited-time offer to try our notJust Academy!
assets.notjust.dev/masterclass
This build includes a lot of tools & technologies, and it's a great opportunity to learn how to:
- Build a secure authentication system with AWS Amplify.
- Create a scalable and reliable database for your subscription-based app.
- Store images efficiently with AWS Amplify storage.
- Understand backend development principles.
- Get started with AWS Amplify
- Build a robust backend infrastructure.
💻 Get the Asset Bundle here: assets.notjust.dev/onlyfans
⌨️ Get the source code here: github.com/notJust-dev/OnlyFans
📚 Enroll NOW in The Full-Stack Mobile Developer course and don’t miss out on your chance to become a 6-figure dev in 2023! Check out what our successful students are saying about their experience:
academy.notjust.dev
💬 Join the notJust Development gang and let's build together:
Twitter: / vadimnotjustdev
Instagram: / vadimnotjustdev
Facebook: / notjustdev
LinkedIn: / vadimsavin
Discord: / discord
Timecodes:
Disclaimer: This build is for educational purposes only. All views, opinions, and technology choices expressed in this video are my own and do not represent the views, opinions, or technology choices of any entity whatsoever with which I have been, am now, or will be affiliated.
#notjustdev #aws #backend

Наука

Опубликовано:

 

6 апр 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 27   
@notjustdev
@notjustdev Год назад
📚 Enroll NOW in The Full-Stack Mobile Developer course and don’t miss out on your chance to become a 6-figure dev in 2023! Check out what our successful students are saying about their experience: academy.notjust.dev
@jaysonhahn5881
@jaysonhahn5881 Год назад
Thanks so much, Vadim for these thorough videos. I'm learning a lot!
@SuperYoda7
@SuperYoda7 Год назад
Vadim I am really enjoying fridays live builds. I always code along and have been learning so much from you. If possible I would love to see a HelloTalk or Tandem like app next.
@faysal1991
@faysal1991 Год назад
this was an amazing tutorial, thank you. Maybe you can add to it later how to implement the payment wall in RN and in AWS Amplify it would be great. Cheers from Dubai
@turmadaembrosia6864
@turmadaembrosia6864 9 месяцев назад
Didn't you consider using AWS Amplify for the front-end too? I'm researching it mainly for the client code generation from figma prototypes
@juridiener5942
@juridiener5942 8 месяцев назад
Hey Vadim great Video. I have just couple questions. Why does the post object not have the user? You set in the backend a relation. So would accept that in the post object I get the user object too. And how to update a record? And how subscriptions work in DataStore? How to add a subscription? In the backend? Thanks in advance. And again great Video.
@RohitKumar-rm3kc
@RohitKumar-rm3kc 11 месяцев назад
Thank you so much for these amazing videos 😍
@EssDubz
@EssDubz Год назад
Thoughts on using python for the backend with Amplify?
@mahendrasinhgohil44
@mahendrasinhgohil44 7 месяцев назад
in firebase we have in which you just need to uri of image rather then blob we do here, can we use same for aws just pass uri rather then converting whole video into the blob and then sent it to amplify aws s3 ? plus fetch is not working for android for getting local image instance
@chriswarren5997
@chriswarren5997 Год назад
What's the URL for the commands again, I"m actually not seeing it in the description
@gigipiscitelli
@gigipiscitelli Год назад
Hey Vadim, First of all, great Job! I love your channel. I'm getting this error from the GraphQL: { "data": null, "errors": [ { "path": null, "locations": [ { "line": 1, "column": 21, "sourceName": null } ], "message": "Variable 'input' has coerced Null value for NonNull type 'ID!'" } ] } I've tried to change the ID into a number, then copy pasted an ID, but it still thinks that the value is null. Do you have any idea what can it be? Also i'd love to sign up to your Full-Stack Mobile Developer course, do you have any course where i can build my own app?
@noahadeyeye
@noahadeyeye 5 месяцев назад
Hello, is this for expo or for CLI?
@goodstuff2read
@goodstuff2read 11 месяцев назад
Hi @notjustdev, Thank you for putting these together. I have never used datastore, I generally just used the queries and mutations that codegen provides. Studio has some restriction but it is pretty slick. The one thing I could not figure out from the video is how you got your mutation syntax. when I click create mutation I get something different. Was this pregenerated some how or did you just know the syntax? Your Mutation: mutation createUser($input: CreateUserInput!) { createUser(input: $input ){ id name handle bio subscriptionPrice } } What appears when I click createUser mutation: mutation MyMutation { createUser( input: {id: "", name: "", bio: "", subscriptionPrice: 1.5, handle: ""} ) { id name bio subscriptionPrice handle } }
@goodstuff2read
@goodstuff2read 11 месяцев назад
As an aside, I kept getting an error related to trying to create the Id and had to add a different association filed that I called cognitoId type User @model @auth(rules: [{allow: public}]) { id: ID! cognitoId: ID @index(name: "byCognitoId", queryField: "userByCognitoID") name: String handle: String coverImage: String avatarImage: String bio: String subscriptionPrice: Float Posts: [Post] @hasMany(indexName: "byUser", fields: ["id"]) }
@masanobuoishi
@masanobuoishi Год назад
thank you
@kawaeeee
@kawaeeee 11 месяцев назад
when get to the backend, I find out I dont know where to write the function. why the function belong to this file.
@edwinrafaelhenriquezh2085
@edwinrafaelhenriquezh2085 Год назад
Hello, I hope you are well. Today in your video, at minute 51:58 an error occurred and you fixed it added import 'core-js/full/symbol/async-iterator', I had days trying to fix that same error in your Uber Eats video. Now in the dishes query another error appears: Error retrieving messages [TypeError: Object is not a function] in the query: DataStore.query(Dish, (dish) => dish.restaurantID("eq", id)).then( setDishes ); Can you help? I think something is missing from the core-js but I don't know what it is. Greetings from Venezuela
@somalia474
@somalia474 Год назад
i also have the same issue
@joshbleijenberg4000
@joshbleijenberg4000 8 месяцев назад
Did you guys already fix this error, I have the same error
@abhishekmishra9841
@abhishekmishra9841 Год назад
sir please use free thinks like don't use Amazon for all videos and up coming because we are student not afford the Amazon please upload with free resources please 🙏
@cckdex
@cckdex 7 месяцев назад
amazon has an extensive free tier
@funjaylee
@funjaylee 4 месяца назад
No step by step on the website
@domthefounder
@domthefounder 7 месяцев назад
Cognito gives me headaches
Далее
I think I was wrong about AWS Amplify
30:39
Просмотров 55 тыс.
skibidi toilet 74
07:02
Просмотров 15 млн
Why Automakers Are Invading Your Privacy
14:23
Просмотров 178 тыс.
Joscha at Microsoft
48:46
Просмотров 1,6 тыс.
I tried 5 Firebase alternatives
10:31
Просмотров 748 тыс.
New! Hosting Made Easy With AWS Amplify Gen 2
13:15
Просмотров 2,9 тыс.
Apple watch hidden camera
0:34
Просмотров 51 млн
iphone fold ? #spongebob #spongebobsquarepants
0:15
Просмотров 184 тыс.
iPhone 12 socket cleaning #fixit
0:30
Просмотров 3,4 млн