Inspiration

The idea of this project came from an question: what if we had a network not depending on servers but on users? From there, we began brainstorming until to find this concept.

What it does

This project allows every users to broadcast a local page of up to 5 KiB in Markdown to all the nearby users using the Bluetooth Low Energy technology. They can both broadcast and discover pages at the same time. The read pages can be store for access even when the source is out of reach. You pass in a street and you can consult in live the menu of a restaurant, the schedule of the train station or simply share an idea or information with everybody. You are in a enterprise meeting? Share easily your visit card with all the participants. The use cases are just limitless, just use your imagination. No need to print physical support or to use social media, the world around you talk by itself

How we built it

We built it using Codex and GPT 5.6 Terra. We used a chat with ChatGPT in the web app and added it as context and ask Terre to help us building this app. It produced a first version, we tested it, asked for improvements and then began a cycle of prompt + test until the reach of the desired result

Challenges we ran into

Our biggest challenge was to make devices visible each other

Accomplishments that we're proud of

Chunking method to allow the diffusion of large pages despite the limitations of BLE

What we learned

We learned to set up and use a GATT server

What's next for Nearnet

We want to add the ability to broadcast pages only for users having a defined password, for confidential and targeted communications

Built With

Share this project:

Updates