Skip to content

The application we developed together with Edanur Hamurcu. We had to re-upload the repository because the API key was visible in the commit, which is why my commits are not showing.

Notifications You must be signed in to change notification settings

umutcakmaks/linktree_clone_app

 
 

Repository files navigation

linktree_clone

Please enter your own user pool id and client id in the main.dart to use the application.

EN

In this application:

  • Users can sign up for the system.

  • Users must confirm their account by verifying the verification code sent to their registered email address.

  • Users can request a password reset, which will be sent to their email address.

  • Users can add as many links as they want to the system.

  • Users can add links for popular social media platforms such as email, Instagram, Twitter, and LinkedIn.

  • Users can upload profile pictures, which are stored in AWS S3 service.

  • Users are provided with different background options to add variety. These backgrounds are stored in a database with the help of the S3 service.

  • User registration, login, and password reset are managed using AWS Cognito service.

  • Profile pictures, backgrounds, and links are stored in DynamoDB.

Tech Stack

AWS Amplify

Cognito

AWS S3 Storage

AWS DynamoDB

Contributors

Umut Çakmak https://github.com/umutcakmaks

Edanur Hamurcu https://github.com/edanurhmrc

TR

Lütfen user pool id'nizi ve Client id'nizi main dosyasına yazmayı unutmayın.

Uygulama da;

  • Kullanıcılar sisteme üye olabilmektedirler.

  • Kullanıcı üye olduğu mailine gelen doğrulama kodu ile hesabını onaylamalıdır.

  • Kullanıcının şifre unuttum bilgileri, kullanıcıya e posta ile gönderilmektedir.

  • Kullanıcılar sistemde istediği kadar link ekleyebilmektedir.

  • Mail, instagram, twitter ve linkedin gibi sık tercih edilen sosyal medya sistemleri için link ekleyebilmektedirler.

  • Kullanıcılar profil fotoğrafı yükleyebilirler. Yüklenilen bu kullanıcı profil fotoğrafları ise AWS S3 servisinde saklanmaktadır.

  • Kullanıcılara farklı background önerileri sunularak kullanıcıya çeşitlilik sağlanmıştır. Sunulan background’lar ise veri tabanında S3 servisi ile tutulmaktadır.

  • Kullanıcı oluşturma, giriş yapma ve şifre sıfırlama AWS Cognito servisi ile tutulmaktadır.

  • Profil fotoğrafı, background ve linkler ise DynamoDB içerisinde tutulmaktadır.

Katkıda Bulunanlar

Umut Çakmak https://github.com/umutcakmaks

Edanur Hamurcu https://github.com/edanurhmrc

Screenshots

About

The application we developed together with Edanur Hamurcu. We had to re-upload the repository because the API key was visible in the commit, which is why my commits are not showing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 74.9%
  • C++ 12.3%
  • CMake 9.8%
  • Swift 1.0%
  • HTML 1.0%
  • C 0.7%
  • Other 0.3%