/amplify_login_app

User Registration,(Sign up, Sign In) Application using AWS Amplify and Cognito

Primary LanguageC++

amplify_login_app

User Registration Application using AWS Amplify and Cognito

This application is designed to facilitate the user registration process using AWS Amplify and Cognito. AWS Amplify is a development platform provided by Amazon Web Services (AWS) that enables developers to build secure and scalable applications quickly. Amazon Cognito is a fully managed service that handles user sign-up, sign-in, and access control to help you securely manage user identities.

Screenshot

Sign-Up Page

Sign-Up-Verification Page

Signed In Page

Features

User Registration: The application provides a user-friendly interface for users to register their accounts using their email address and a secure password.
Email Verification: After registration, users will receive an email with a verification code to verify their email address.
Secure Authentication: AWS Cognito handles secure authentication for registered users, ensuring their account credentials are protected.

Technologies Used

AWS Amplify: Amplify provides a set of tools and services for building serverless applications and integrates with other AWS services seamlessly.

Amazon Cognito: Cognito allows easy user sign-up and authentication, handling all the complexities of securely storing and managing user identities.

Front-end Framework (optional): Flutter

Deployment

For Web:
    flutter run -d chrome

For Android
    Please ensure that you have granted internet permission when creating the virtual device. 

Contributions

Contributions to this project are welcome. If you find any issues or have suggestions for improvements, please open an issue or submit a pull request on the repository.

Contact

If you have any questions or need further assistance, you can contact the development team at ashish1500616@gmail.com.