Logo

dev-resources.site

for different kinds of informations.

PikPok – Share Your Creativity, Your Way.

Published at
10/14/2024
Categories
devchallenge
pinatachallenge
webdev
api
Author
floratobydev
Author
12 person written this
floratobydev
open
PikPok – Share Your Creativity, Your Way.

This is a submission for the The Pinata Challenge

Demo

Live App

My Code

Github Code

What I Built

PikPok is a fun and interactive platform where you can share and explore different types of content, from videos and images to audio and even apps. It’s like TikTok, but with more ways to get creative! Plus, you can earn points by posting or interacting with others (TBD), making it a playful experience that rewards your engagement. Whether you’re sharing videos, music, or cool apps, PikPok is the place to connect, create, and have fun.

Here are some of the features I built:

Sophisticated Upload Form

Image description

Profile Gallery

Image description

Custom Video Player and Content Snap Scrolling

Image description

Custom Image Viewer

Image description

Application Viewer with the ability to Download

Image description

Custom Audio Player

Image description

More Details

Storage Versatility

I can store any file types I want -- image/, audio/, application/*, etc.

Image description

Image description

Client-side Upload using JWT with custom use limit and scoped rules

I created a Firebase Cloud Function that generates the JWT and uses it to upload a file in Firestore.

Image description

Generate a signed URL for limited-time access

I have both public and paid content. The public option immediately generates a signed URL on upload and the paid option generates one after users pay with points. Both can be accessed blazingly fast, given their CDN support.

Image description

Overall, PikPok combines creativity, interactivity, and rewards to deliver an engaging experience for users, all powered by Pinata’s reliable and flexible storage solutions, making content sharing fun and accessible.

pinatachallenge Article's
30 articles in total
Favicon
French Paintings: The Intersection of Elegance, History, and Artistic Mastery at The Nicholson Gallery
Favicon
Revamped UI for NFT Artworks
Favicon
Chat with your PDF using Pinata,OpenAI and Streamlit
Favicon
The Pinata Challenge: Pinata File Hub - Seamless File Management & Uploads
Favicon
Wedding Memories: The Collaborative Wedding Album!
Favicon
Secure File Share - A safer way to share sensitive files online
Favicon
Pinata OG! | Generate beautiful OpenGraph Images with Pinata File API
Favicon
Congrats to The Pinata Challenge Winners!
Favicon
Noisy Monsters πŸŽΆπŸ‘Ύ
Favicon
Live_iy (Bring your static portraits to life)
Favicon
Image Optimizer Powered by Pinata: Secure File Storage Meets Real-Time Customization
Favicon
MINTIFY - EMPOWERING COMMUNITIES, CELEBERATING ACHIEVEMENTS!
Favicon
A decentralized file storage system using PINATA and IPFS
Favicon
ThrashBucket, store and share files anonymously
Favicon
Image Annotation for AI Model training using Pinata
Favicon
SnipShot: A Stylish Code Snippet Uploader Using Pinata IPFS
Favicon
πŸŽ¨πŸ–ŒοΈDigital Collaborative Sketchbook: A Web App for Creating and Storing Art ✎
Favicon
CrewSpace: Collaborative File Sharing & Spaces for Friends
Favicon
Pinata Filesystem and PinDrop
Favicon
Mystical Palm Reader AI
Favicon
VidSnap: Effortless Screen Recording powered by Pinata
Favicon
Decentralized Firebase Remote Config
Favicon
Pixxsha - Share Your Moments Your Way
Favicon
3D Virtual Art Museum/Gallery
Favicon
Introducing PinDrop - Your visual discovery platform
Favicon
MySQL&PostgreSQL UI client for testing and querying databases with the query+result uploaded to Pinata
Favicon
StashIt: Your Game Assets Storage Hub | Powered by Pinata πŸͺ… IPFS SDK
Favicon
Haiku Harmony: Crafting Poetry in the Cloud with Pinata
Favicon
Web App to study effectively with flashcards, space repetition, images, and audios
Favicon
PikPok – Share Your Creativity, Your Way.

Featured ones: