We are so excited to announce our first partnered challenge with Wix.
Running through July 07 July 14, the Wix Studio Challenge provides an opportunity to develop with one of the most popular and in-demand website building solutions the internet has to offer. There is one prompt for this challenge, and one way to win the entire $3,000 prize pool. 🙀
Flex your JavaScript skills while leveraging the Wix Studio low-code environment to create a slick user experience. Your submission will be a demonstration of real-world product development you’ll want to add to your portfolio!
Our Prompt
For this challenge, your mandate is to build an innovative eCommerce experience with Wix Studio. Wix offers a powerful visual builder as well as a JavaScript-based development platform that enables you to create dynamic and interactive web experiences. You have full control of your site, from frontend design to backend functionality.
We just have one requirement for this challenge: You should leverage Wix’s set of APIs and libraries to enhance your users’ shopping experience. The more features, the merrier.
Judging and Prizes
For the first time ever, we will have a special guest judge joining us for this challenge! With over 400,000 subscribers on YouTube, Ania Kubów is a prolific software developer, educator, and course creator. Ania has taught tens of thousands of people how to code, from the comforts of their home.
Not only will our winner receive our biggest cash prize to date, but they'll also walk away knowing they have Ania's seal of approval. Talk about bragging rights!
Submissions will be judged on the following:
- Use of underlying technology
- Usability and User Experience
- Accessibility
- Creativity
The winner of our prompt will receive:
- $3,000 USD
- Exclusive DEV Badge
- A gift from the DEV Shop
All Participants with a valid submission will receive a completion badge on their DEV profile.
Community and Resources
We encourage everyone who’s curious about the challenge to join the Devs on Wix Community Discord and hop into their #code-challenges channel. This will be the place to ask for technical help and meet community members building with Wix.
Since our prompt is about creating an eCommerce experience, we’d like to point everyone to their eCommerce API documentation as well as a tutorial on building a shopping wishlist on Wix. 😉
Additional Resources
Important Dates
- June 26: Wix Studio Challenge begins!
July 07July 14: Submissions due at 11:59 PM PDT-
July 09July 16: Winner Announced
We hope you enjoy building with Wix’s flexible dev tools, and we can’t wait to see what you build! Questions about the challenge? Ask them below.
Good luck and happy coding!
Top comments (44)
Ania will be a judge????
(sorry...)
Waku Waku! 😄
I thought of that too. You beat me to the comment. 🤣
I see some Spy x Family fans here. 🕵️♂️
Ania 🤣
Good luck to everyone participating!!
Will there be 3 winners like previous challenges or only 1 winner for this project because having only 1 winner doesn't seem fair.. 🙏
@dailydev there will only be one winner for this Wix Challenge 😉
ok :) Thanks for clarifying!
Looking forward to seeing what people come up with!!
Hey @anthonywix ,
I'm facing an issue with my Wix custom cart implementation. Specifically, I'm getting the error:
(0 , backend_cart_web_js_WEBPACK_IMPORTED_MODULE_0_.getCart) is not a function
this is my code->
Backend (cart.web.js):
Frontend (CustomCart.jofsl.js):
Could you help me identify why getCart is not being recognized as a function? I also use wix AI assistant but nothing came up.
Functions exported in web modules need to be constructed with a call to webMethod. For example:
You can learn more about this here: dev.wix.com/docs/develop-websites/...
Ohh Thanks a lot.. :) resolved this error but got a new one will try to fix this now 😂
Looks like a great way to practice web design and JS!
Sounds interesting 🌟. Good luck to all the participants 💪💥
Heyy @anthonywix I was kinda setting up Reset Password Feature for my Login Form using this link But this only works for site members Is there any other way in using velo through which I can reset password if I am non member ?
If a user is a non-member then they wouldn't have an account to reset a password for. Perhaps direct them to a signup page instead?
The wix-members-backend API will contain all the functionality for managing user logins including the ability to send them a set password link although this will only work on members. dev.wix.com/docs/velo/api-referenc...
You're free to use the Wix Members app on your website.
Yeah I spelled it wrong Instead I wanted to send the email to reset password for a User who forgot his password for login and he is already a site member as he had already registered in the site and it stores its password. Ig there is no api to implement this feature for now still Thanks for the help ;) !
That is what the sendSetPasswordEmail() function does. It'll send an email like this:
![Image description](https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fop51gq87icrtdj7ggd5e.png)
ok 👍
Hi @anthonywix @jess I had a doubt regarding wix stores I was using it to display data onto my custom product page using its store->Product collection and I am not using its templates so do we have to build our own collection or can we use its prexisting collection for contest.
Hey @dailydev you can still use Wix Apps and all their collections and pre-configuration. By not being able to use templates we mean only the visual design templates presented when you first start a new site.
Got it Thanks ! for solving doubt In fact I am using the same approach you mentioned :)
This is interesting
This is so awesome. Thank you for that Wix!
Good luck everyone!!
Looks like fun
Are we allowed to use wix templates? or do we have to build everything from scratch
Hey @everlygif great question! Everything should be built from scratch for this competition.
Some comments may only be visible to logged-in visitors. Sign in to view all comments.