30days.png
Cover image for joseph_appsmith

Joseph Petty Verified userVerified user

Sr. Developer Advocate

Appsmith

30 Days of Appsmith Challenge: Learning Adventure and Swag Give-Away!

There's no better way to learn a new platform than diving in and building several small projects to quickly familiarize yourself with the entire feature set. Recently, one of our community members took this to the extreme and completed 100 DAYS OF APPSMITH! 

We were so inspired by this learning journey that we've designed some exclusive swag to encourage others to take the #30DaysOfAppsmith or #100DaysOfAppsmith challenge! 

swag

Here's how it works:

Registration & Entry

Daily Participation Requirements

  1. Explore one new topic each day and build a simple demo
  2. Share your progress daily on LinkedIn or Twitter/X
    1. Include a screenshot or video, and a short description
    2. Mention @appsmith (LinkedIn) or @theappsmith (Twitter/X)
    3. Add the hashtag #30DaysOfAppsmith (or #100Days) and #lowcode, #opensource

That's it! Keep it up for 30 (or 100) days to earn the exclusive swag pack and community badge. 

Bonus points: Create a blog post or video and share on the community portal for a surprise bonus gift! 

Topics

Feel free to choose any topics or features you want to learn about! But if you're not sure where to start, here's a weekly guide to get your started. 

Week 1: Getting Started

7 days of the basics of Appsmith such as Platform Overview, Widget Essentials (Table, Inputs Buttons, Lists), Widget Properties & Styling, Forms, Data Bindings, JS Objects and building your first CRUD Application.

Be creative during this 7 days to discover everything basic about Appsmith!

Getting Started Video Series

Intro to JavaScript in Appsmith

Week 2: Data & Integrations

The next 7 days is all about data and integrations, is time to discover all the opportunities for data integration that Appsmith provides, for example REST APIs, GraphQL, PostgreSQL, MongoDB, etc. You can use services such as Mockoon's API playground, GitHub GraphQL API, Baserow, Supabase, Neon, Strapi, Directus, Firebase, all of these providing free accounts for you to integrate. 

More Integrations on the Community Portal

API CRUD Apps & Best Practices Feat. Baserow

SQL Best Practices and Charting

Week 3: Advanced AI

The third week is 7 days about AI, Appsmith is the leading low-code platform to provide native integration with OpenAI, Google Gemini, Anthropic and it’s own free, ready to use AI service called Appsmith AI. This week is for you to be creative using capabilities like Content Generation, Content Classification, Text Summarization, Entity Extraction, Classify and Describe Images and/or Image Entity Extraction. We want to see you integrating these in your day to day enterprise apps.

Introducing Appsmith AI

Community Portal AI Posts

Week 4: Advanced Features 

(you can use https://workflows.app.appsmith.com/)

The forth week things gets serious, it’s time for you to discover and unveil advanced features like integrating Javascript Libraries, developing Custom Widgets, put your Appsmith apps in Git and create branches and deploy pipelines, and of course advanced enterprise features like Workflows, Query Reusable Query and JS Packages, and explore user roles, groups and permissions.

Appsmith Workflows Overview

Reusable Packages Intro

Week 5: Capstone

The week 5 is just 2 days to showcase what you have learned and decide on your 2 preferred features or explore other topics like Deploying Appsmith (AWS, GCP, Azure, Digital Ocean, etc - pick any).

Deploying Appsmith to AWS

Deploying Appsmith to GCP

Deploying Appsmith to DigitalOcean 

Self-hosting docs

Completion Criteria

  • Complete all 30 days in under 6 weeks (weekends optional)
  • All social shares must include proper hashtag and mentions

Rewards Structure

  • Premium Appsmith swag pack for full completion
  • Featured spotlight on Appsmith social media and newsletter
  • "Challenge Champion" community badge

Share your learning journey with the community and win some awesome swag in the process! We're looking forward to seeing what you build on Appsmith!