This is a submission for the Wix Studio Challenge: Community Edition.
My Community Platform
Demo
This platform is a space where creative minds unite to share, learn, and inspire! Here, skilled artists, crafters, and DIY enthusiasts from all backgrounds showcase their unique talents, share tutorials, and exchange tips. Whether you want to improve your skills, learn something new, or connect with like-minded creatives, this community is for everyone who loves making and creating.
There are pages like:
- Home
- Our crafts
- Members
- Events
- Contact
- About
- Seek Advice
- Profile
Development Journey
I used JavaScript to:
Fetch and Display Data from APIs: Integrated external APIs (like a quote or advice generator) to bring real-time data onto the site.
Build a Community Forum Feature: Created a space where users could post and comment on arts and crafts tutorials. Using JavaScript, I enabled real-time updates, so users see new posts and interactions.
Enable Custom User Interactions: I added interactive elements, such as "Like" buttons, personalized user feeds, and filtered search options, all powered by custom JavaScript to enhance engagement.
Enhanced Form Submissions: Through JavaScript, I customized the behavior of forms, enabling conditional logic and custom validation to improve the ease of sharing skills, resources, and feedback among community members.
Velo APIs
I used following APIs:
- Open Weather Map API to generate weather data
- Ninja quotes Api to generate quote of the day
- News api -- https://newsapi.org -- to generate headlines
- https://api.adviceslip.com/advice to generate an advice
Submission: Nasreen Khalid
Top comments (2)
This platform looks like a great space for creatives to connect! How did you go about deciding which APIs to use, especially the weather one? Seems like a unique choice!
Hi Ava,
So good to see your comment..I was just practicing on some other project using this free weather api so thought to integrate here as well..