NetForAll

Created by team NetForAll on January 25, 2025

NetForAll is an innovative initiative dedicated to bridging the digital divide and empowering underprivileged children with equitable access to the internet. At its core, the project leverages AI-driven dynamic bandwidth allocation to ensure that limited internet resources are utilized efficiently, with a focus on prioritizing educational activities. The system begins by categorizing users based on their activity types—such as education, streaming, or idle usage—and assigning them priority levels. Educational activities, such as attending online classes or accessing learning materials, are given the highest priority, while non-essential activities like entertainment or social media receive lower priority. Using simple automation tools, NetForAll dynamically distributes available bandwidth in real-time. For instance, students participating in educational activities are allocated a larger share of the bandwidth, ensuring smooth and uninterrupted access to learning resources. At the same time, bandwidth usage for lower-priority activities is minimized to prevent wastage and improve overall efficiency. The process is supported by a no-code workflow. Airtable serves as a database to store and organize user data, while automation platforms like Zapier handle the bandwidth allocation calculations and updates. To make the solution accessible and transparent, a user-friendly app is built using Glide. This app displays allocated bandwidth, user priorities, and activity details through intuitive charts and visuals, allowing users to understand how resources are distributed. NetForAll’s approach not only addresses the immediate challenge of limited connectivity but also ensures that children in underserved communities can access the digital tools they need to learn and grow. By optimizing internet usage and fostering equal opportunities for education, NetForAll is paving the way for a smarter, more inclusive, and connected future.

Category tags:

"The presentation could have been better. Good overall project, but needs some more creative features to implement. But good job overall!"

avatar

Shebagi Mitra

Technical Mentor

"NetForAll offers a promising approach to optimize bandwidth allocation for educational purposes, but it could further enhance its impact by scaling its infrastructure and incorporating more sophisticated resource management algorithms for larger user bases."

avatar

Jahnavi Anilkumar Kachhia

Software Engineer