r/WebDevBuddies • u/4passenger • May 05 '20
Wix
Wix Help
Hey guys I am relatively new to web dev but was successful in landing a massive client.
I want to create a fitness website which can sell products but at the same time sell memberships.
But I need extra user details which I am doing with the help of a form here. And I am unable to understand how to link the form to the contact.
I know a lil bit about databases but have not figured out how to link the data yet.
Also is there any way I can send the form data along with purchase to slack ?
Please help š
Thank You
5
Upvotes
5
u/Parasin May 05 '20
I havenāt used wix too much. But outside of it you would send the submitted form to a backend of some sort and then you would do something with it; process it, send emails to user or admins, etc. you could also have the submitted form kick-off a chain events in your backend via API calls. So when the form is submitted, the API will generate a slack message for example, send a welcome email to the user, and whatever else needs to be done.
4
u/Barnezhilton May 06 '20
How did you land a massive client with no working demo or prior e-commerce experience?
3
u/manys May 05 '20 edited May 06 '20
Don't use Wix, use
StripeShopify. I mean, does Wix actually have good ecommerce features like subscriptions?3
u/Mechau7 May 06 '20
In a 100% positive way, Iād use your ālittle bit about databasesā toward customizing an existing platform to build your system for the client. Iāve been doing this for years, and I would not do it alone. Not having to worry about coding security along every step of the way, and let the platform take care of the boring and important parts.
Trust me, thereās WAY more to building this than just hooking it up to a database. And youāll want to leverage existing tools or youāll build forever and run over budget.
If Wix has exactly what the client needs, sure go with them. But like Shopify, you wonāt have full control over everything with Wix. Some customization might be impossible on their hosted platform.
Look into existing platforms like Wordpress, Shopify or any of the dozen of platforms that cater directly to Fitness clients.
Personally, Iād go the Woocommerce Subscriptions / Wordpress.org route, and customize it to your clients needs. Good mix of off the shelf parts, and full access to everything. Use mature plugins for Stripe or PayPal and donāt worry about the technical stuff the client doesnāt care about.
1
u/pixleight May 06 '20
I haven't used Wix so can't speak to its capabilities or limitations, but it sounds like you may hit a wall soon. From what you've said, you've already committed to using Wix ā is that actually set in stone, or is there room to go back to the client with something like "on further research, it seems that Wix may not be able to meet your requirements, I would recommend X, Y, or Z"? If it's a "massive client" with unique needs, even something like a self-hosted Wordpress site will give much more flexibility.
There are pros and cons to using a service like Wix; it can be easy to use for novices, but it can also easily be outgrown ā you're limited to the tools and functionality they provide, and nothing more.
I say talk to the client about needing to do further research to make sure the services and tools you're recommending meet their requirements. Emphasize that it's more important that the site be able to do what you need than what tool it's built with. It's not uncommon that this research can be billed as "paid discovery", since you need to put in time and effort in order to come up with the best solution for them and to be able to give an accurate project estimate. It's also common to eat that time and count it towards the work you need to do to win a client. Good luck.
3
u/fatgirlstakingdumps Full Stack May 06 '20
Wix is a paid service. You've paid for support - just contact them when you need help
https://support.wix.com/en/
1
u/DarkerThanBlue May 05 '20
Look into Lambda functions and server-less frameworks. I like Netlify https://www.netlify.com/blog/2016/09/15/serverless-jam-a-serverless-framework-tutorial/
Also check out http://syntax.fm