DEV Community

Cover image for The Pinata Challenge: Pinata File Hub - Seamless File Management & Uploads
Akash5523
Akash5523

Posted on

1 2 2 3 3

The Pinata Challenge: Pinata File Hub - Seamless File Management & Uploads

This is a submission for the The Pinata Challenge

What I Built

I developed a file upload application allowing users to upload files to the Pinata network easily. The application includes a user-friendly interface where users can enter a title and description for their files before uploading. During the upload process, users receive real-time feedback on the upload percentage, ensuring an enhanced and interactive experience. Additionally, users can manage their uploaded files through Pinata’s file management system, where they can view, update, select, and delete files as needed.

Demo

The application has been successfully deployed and can be accessed online, allowing users to upload files without any local setup. You can check out the live demo of the application here: Live Demo

My Code

You can find the source code for the project on GitHub: Pinata Challenge GitHub Repository

More Details

I utilized the Pinata API to facilitate file uploads and management in this project. Key features include:

File Uploading: Users can upload files to the Pinata network seamlessly.
Real-Time Feedback: The application provides users with real-time feedback on their upload progress, improving user experience.
File Management: Once uploaded, users can view, update, select, and delete their files through Pinata’s file management system.

This project allowed me to enhance my skills in integrating APIs and building interactive web applications.

Sentry blog image

How to reduce TTFB

In the past few years in the web dev world, we’ve seen a significant push towards rendering our websites on the server. Doing so is better for SEO and performs better on low-powered devices, but one thing we had to sacrifice is TTFB.

In this article, we’ll see how we can identify what makes our TTFB high so we can fix it.

Read more

Top comments (0)

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free