/ThePublic

ThePublic is a dApp for networking, bookmarking, and socializing over WiFi networks, using blockchain-based permissions for secure user authentication. It enables seamless interaction and sharing through blockchain interoperability on the cross-chain platform LINK.

Primary LanguageTypeScript

ThePublic 🚀

ThePublic is a decentralized application (dApp) designed for networking, bookmarking, and socializing over WiFi networks. It leverages blockchain-based permissions to authenticate users and facilitate secure interactions. Additionally, ThePublic enables users to share their network and experiences via blockchain interoperability on the cross-chain platform LINK.

Features 🌟

  • Secure Networking: Authenticate users and manage permissions using blockchain technology.
  • Bookmarking & Socializing: Connect and interact with others over shared WiFi networks.
  • Cross-Chain Interoperability: Share your experiences across networks using LINK.

Getting Started 🛠️

Follow these steps to set up and run ThePublic locally.

Prerequisites 📋

Make sure you have the following installed:

  • Node.js (v14.x or higher)
  • Yarn (v1.22.x or higher)
  • Nx (v13.x or higher)

Installation 🔧

  1. Clone the repository:

    git clone https://github.com/yourusername/thepublic.git
    cd thepublic
  2. Install dependencies:

    yarn install
  3. Run the development server:

    nx serve

    The application will be available at http://localhost:4200.

Building the Application 🏗️

To build the project for production, use:

nx build