DEV Community

Cover image for The Digital Dive Book -- My own community platform
NasreenKhalid
NasreenKhalid

Posted on

The Digital Dive Book -- My own community platform

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.

Image description

Image description

Image description

Image description

Image description

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:

Submission: Nasreen Khalid

Top comments (2)

Collapse
 
avanichols profile image
Ava Nichols

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!

Collapse
 
nasreenkhalid profile image
NasreenKhalid

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..