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
Log in or sign up for Devpost to join the conversation.