About

What NodeChat is trying to achieve.

NodeChat is a final-year project focused on decentralized messaging as a complete app. The goal is not only to demonstrate networking concepts, but to show how identity, persistence, security-aware interaction design, and messaging flow can be brought together in one coherent system.

The project is strongest when it is described from the implemented application itself. That is why the docs, README, and site are now being aligned around the current app rather than older placeholder narratives.

Project identity

  • Peer-to-peer messaging application
  • Final-year academic project
  • Rust and Slint app with direct chat, group chat, local storage, and secure transport
  • Serious prototype, not a finished consumer platform

Site direction

The site is intended to become a focused product-and-docs layer:

  • homepage for project identity and status
  • docs landing for structured reading
  • supporting pages for about and contribution

It should stay disciplined and should not drift into placeholder marketing or claims the app does not support.