Join us for the The AWS Amplify Fullstack TypeScript Challenge: $3,000 in Prizes!
dev.to staff

dev.to staff @thepracticaldev

About: The hardworking team behind dev.to ❤️

Joined:
Feb 9, 2016

Join us for the The AWS Amplify Fullstack TypeScript Challenge: $3,000 in Prizes!

Publish Date: May 15 '24
213 45

We are thrilled to announce our first partnered challenge with AWS Amplify.

Running through May 26, the AWS Amplify Fullstack TypeScript Challenge provides an opportunity to explore the breadth and depth of AWS services, and to level up your skill set. AWS Amplify has everything you need to build web and mobile apps, in just a few hours.

This challenge comes with one prompt, but a few ways to win! We can’t wait to see what you learn and accomplish!

The Prompt

Build and Deploy a Fullstack Application with AWS Amplify Gen 2

Your mandate is to build an application with AWS Amplify Gen 2 that integrates one or more of the following:

Here is the submission template for anyone that wants to jump right in, but please review all challenge rules on the official challenge page before submitting.

Submission Template

Looking for some pro tips? Scroll on down!

Judging Criteria

All submissions will be judged on the following:

  • Use of underlying technology
  • Usability and User Experience
  • Accessibility
  • Creativity

Two Additional Prize Categories

  • Connected Components: Awarded to a top submission that developed UI using Amplify connected components for UX patterns.
  • Feature Full: Awarded to a top submission that incorporates all four features from the challenge prompt: data, authentication, serverless functions, and file storage.

Prizes

Our overall winner will receive:

  • $1,500 USD Gift Card or Equivalent
  • Exclusive DEV Badge
  • A gift from the DEV Shop

Our two prize category winners will receive:

  • $750 USD Gift Card of Equivalent
  • Exclusive DEV Badge
  • A gift from the DEV Shop

All Participants with a valid submission will receive a completion badge on their DEV profile.

How To Participate

In order to participate, you will need to publish a post using the submission template associated with each prompt. All submissions must also be deployed to Amplify Hosting. While AWS offers ample free tier usage, you will need access to a credit card to sign up.

Please review our full rules, guidelines, and FAQ page before submitting so you understand our participation guidelines and official contests rules such eligibility requirements.

Tips and Tricks

There is so much you can do with AWS, that we’ve included a few ideas as food for thought as you consider what to build, and how.

  • You can define a storage bucket powered by Amazon Simple Storage Service (S3) in less than 5 lines of code! And even better, you can test your storage functionality using Amplify’s cloud sandbox environments.
  • Serverless functions powered by AWS Lambda can be triggered by an upload to your S3 bucket, if you want check off two features at once 😉
  • Deployments are zero config for Next.js and Nuxt apps! Visit the get started guide.

Guides and Documentation

Have technical questions? Leave a comment in the AWS Amplify help thread:

Important Dates

  • May 15: The AWS Amplify Fullstack TypeScript Challenge begins!
  • May 26: Submissions due at 11:59 PM PDT
  • May 28: Winners Announced

We hope you enjoy going from frontend to fullstack, fast, with AWS Amplify. 🚀

Good luck and happy coding!

Comments 45 total

  • Hikolakita
    HikolakitaMay 15, 2024

    Interesting!

  • Jess Lee
    Jess LeeMay 15, 2024

    Looking forward to everyone's submissions 🤗

  • Ben Halpern
    Ben HalpernMay 15, 2024

    Good luck everyone!

  • Nicholas Mendez
    Nicholas MendezMay 15, 2024

    Every link i've tried in this post to get to the challenge directs to dev.to/challenges/awschallenge and 404s. I finally got to it via DevTo/challenges, the correct url is dev.to/challenges/aws

    • Jess Lee
      Jess LeeMay 15, 2024

      Wow, thank you so much for letting us know. This has been updated!

  • Ali Spittel
    Ali SpittelMay 15, 2024

    So excited to see everyone's submissions!

  • programORdie
    programORdieMay 15, 2024

    So sad you need to pay for an AWS account

    • Jess Lee
      Jess LeeMay 15, 2024

      Hey @programordie, all services related to the prompts have generous free tiers that should more than cover app requirements!

      • programORdie
        programORdieMay 15, 2024

        Hi! Yes, but the signup requires a credit card.

      • Ranjan Dailata
        Ranjan DailataMay 16, 2024

        If you have already signed up for AWS and completed the first 12 months, then you will be no longer applicable with the free tier. aws.amazon.com/amplify/pricing/

        • Sergo
          SergoMay 20, 2024

          Thank you for this information. It's very sad!

  • FrontEndWebDeveloping
    FrontEndWebDevelopingMay 15, 2024

    No front-end this time around???

  • Gabriel Sena
    Gabriel SenaMay 15, 2024

    Interesting! So do I need to open source my code to participate or do I just need to deploy my app to Amplify Hosting?

    • Tommy May III
      Tommy May IIIMay 17, 2024

      I'm assuming you do not need to open source the code. The submission template does not ask for a link to the code but instead asks for a link to the deployed AWS Amplify project.

      Submission Link

  • Carmine Zonno
    Carmine ZonnoMay 16, 2024

    I like the font used for the text in the image, do you which is?

  • John
    JohnMay 16, 2024

    Blue light.
    Exciting!

  • Samuel Ayomide
    Samuel AyomideMay 16, 2024

    GOD BLESS YOU GUYS

  • Nabil Alamin
    Nabil AlaminMay 16, 2024

    Excited to see some amazing submissions

  • Aidan
    AidanMay 16, 2024

    Oooo an AWS challenge 😁
    Goodluck all 🍀

  • Jeet Majumdar
    Jeet MajumdarMay 16, 2024

    Why only AWS Amplify when not everyone has a credit card to sign up for AWS?

  • Suvesh K
    Suvesh KMay 16, 2024

    Hi I would like to participate in this Hackathon, but I already have a 12month old AWS account and used my free tier, would you be generous enough to give 50-100$ AWS credits/giftcard?
    Many Thanks

  • M-A-SAIADITHYAA
    M-A-SAIADITHYAAMay 16, 2024

    should we use typescript @jess

  • joyAj2
    joyAj2May 16, 2024

    i'm doing something definitely

  • Djvon Simpson
    Djvon SimpsonMay 16, 2024

    Lets have some fun.

  • fullsuccess.world@gmail.com
    fullsuccess.world@gmail.comMay 17, 2024

    This will be a new challenge and opportunity for us.

  • Sana Ullah
    Sana UllahMay 17, 2024

    this is very good site you also visite there paklap.pk/laptops-prices.html

  • Ali Zulfaqar
    Ali ZulfaqarMay 17, 2024

    Interesting

  • Patrice Gauthier
    Patrice GauthierMay 17, 2024

    I have to deal with amplify v1 at work and from an experienced SE it was a painful, restrictive experience.

  • bearv7
    bearv7May 17, 2024

    Apparently AWS doesn't take this new product seriously which called Amplify, they didn't even set up a new free trial plan for this new product, they just put it in the old AWS free tier which is have 12 months free for new AWS user. How arrogant, I don’t like it.

  • Farmer Sneed
    Farmer SneedMay 17, 2024

    Good luck and may your code compile smoothly, and may any bugs you encounter be easily squashed.

  • Asela
    AselaMay 18, 2024

    Good luck to everyone!

  • Dhananjay Naik
    Dhananjay NaikMay 19, 2024

    I tried it out in the past two days, had no idea about amplify or how it worked,
    Added a credit card, did the quickstart, had a prod app(vite react template) and 1 sandbox for 1 day, already got charged on my card.

    As for the DX, it not as good alternatives, supabase etc.
    Tried deploying a next js app.

    • The sandbox takes a lot of time to build in the az I live in.
    • Tried designing a schema, got my way around getting what I wanted, but I am not sure if I should have a User table/how would I populate it with data from google oauth, probably ask the user to enter it manually.
    • There are no docs on seeding the database, tried creating a dummy api route to seed data, but s3 storage errors out with Credentials can't be empty
    • The data doesn't update in the amplify console.
    • Auth works flawlessly
    • After all this when I try deploying to prod, the build failed for no particular reason, The logs are incomplete, it's like someone stopped the build mid way at random times, take 10 mins first time, then 8mins, then 4 mins, then 3 mins, but never succeeded to get my next js app running on production.

    this is an honest feedback on what I experienced in the past few days, I am not trying to shit on aws amplify, we use aws heavily at my org, thought of trying out amplify gen 2 for the weekend and shared my experience.

  • Zakari99
    Zakari99May 21, 2024

    This is an awesome challenge...

  • Rodrigo Oler
    Rodrigo OlerMay 21, 2024

    Very good, but I arrived late lol. But I'm going to join in the game!

  • BlueSpiderDev
    BlueSpiderDevMay 22, 2024

    Good luck everyone!

  • Herry Nguyen 🇻🇳
    Herry Nguyen 🇻🇳May 22, 2024

    Interesting

  • AutoRFP.ai
    AutoRFP.aiMay 24, 2024

    Goood luck!!!

  • Vitali Pomanitski
    Vitali PomanitskiMay 24, 2024

    Hi guys, I got a patent pending with the authentication technology I was to represent in Amazon AWS Amplify challenge. I would like to expose what I am building to a broader audience to get my first audience for testing when the time comes. Please visit my description of my patent pending AWS Amplify technology I represent in this post: dev.to/vitalipom/aws-amplify-chall...

  • Sidharth  Sreejil
    Sidharth SreejilMay 26, 2024

    Just posted our submission. Please do check it out guys and let us know your thoughts

Add comment