Skip to content

OASISv1.0.1 is a lightweight decentralized chat application inspired by the retro look of Windows 98. This application enables users to generate unique user IDs for anonymous and private communication with peers.

License

Notifications You must be signed in to change notification settings

Ritul-Void/Oasis-98

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛠️ Under Revamping - New Version INCOMING SOON (Oasis Terminal)

OASISv1.0.1 - A Decentralized p2p Chat App

OASISv1.0.1 is a lightweight decentralized chat application inspired by the retro look of Windows 98. This application enables users to generate unique user IDs for anonymous and private communication with peers. The app ensures complete control over user privacy by not storing any user data on servers. Each session requires a new user ID, and all communications are encrypted using SeaBlockJS.

Features

  • Full Anonymity: No personal data required, and no information is stored on any servers.
  • Peer-to-Peer Communication: Direct communication between peers without intermediaries.
  • End-to-End Encryption: All messages are encrypted, ensuring private conversations.
  • Custom User IDs: Generate a unique user ID for each session.
  • No Censorship: Chat freely without the fear of censorship.

Getting Started

Prerequisites

To run this application, you need:

  • A modern web browser that supports HTML5 and JavaScript.
  • PeerJS library for WebRTC peer-to-peer connections.
  • 98.CSS CSS library for windows 98 classic theme

Installation

  1. Clone the repository to your local machine:

    git clone https://github.com/yourusername/OASISv1.0.1.git
    

Future TODO

  • File Sharing: Allow users to securely share files with each other during chat sessions.
  • Group Chat: Enable multiple users to join a single chat session, facilitating group conversations.
  • Voice and Video Chat: Implement real-time voice and video communication between peers.
  • Improved UI/UX: Enhance the user interface and experience, including responsive design for mobile devices.
  • Offline Messaging: Allow users to send messages even when the recipient is offline, to be delivered when they reconnect.
  • Custom Themes: Provide options for users to customize the look and feel of the application with different themes.
  • Peer Discovery: Implement a feature that allows users to discover peers automatically within a local network.

About

OASISv1.0.1 is a lightweight decentralized chat application inspired by the retro look of Windows 98. This application enables users to generate unique user IDs for anonymous and private communication with peers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published