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!
Here's how it works:
Registration & Entry
- Sign up for a free Appsmith account
- Join our Discord support forums
- Create an account on the Community Portal and ensure your profile is 100% complete!
Daily Participation Requirements
- Explore one new topic each day and build a simple demo
- Share your progress daily on LinkedIn or Twitter/X
- Include a screenshot or video, and a short description
- Mention @appsmith (LinkedIn) or @theappsmith (Twitter/X)
- 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!
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.
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.
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 DigitalOcean
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!