Skip to content

cryptichat/client-web

Repository files navigation

Cryptic Chat

Typing SVG

Cryptic Chat is a secure and encrypted chat application built with ReactJS, Tailwind CSS, and Apollo Client. It allows users to communicate privately and securely using end-to-end encryption, ensuring that their conversations remain confidential and protected from unauthorized access.

Features

  • End-to-end encryption for secure communication
  • Private and group messaging
  • Modern, responsive design
  • Built with ReactJS and Tailwind CSS for a fast and smooth user experience
  • Utilizes Apollo Client for efficient data fetching and management

Installation

To get started with Cryptic Chat, follow the instructions below:

  1. Clone the repository:
git clone https://github.com/yourusername/cryptic-chat.git
  1. Change into the project directory:
cd cryptic-chat
  1. Install the dependencies:
npm install
  1. Run the development server:
npm start
  1. Open your web browser and navigate to http://localhost:3000 to access the application.

Usage

To use Cryptic Chat, follow these steps:

  1. Register for an account or log in with your existing credentials.

  2. After logging in, you will see a list of available conversations on the left side of the screen. Click on a conversation to open it, or create a new conversation by clicking the individual messaging icon or the group messaging icon.

  3. To send a message, type your message in the input field at the bottom of the screen and click the "Send" button. You can also use emojis by clicking the emoji icon.

  4. Your messages will be encrypted using end-to-end encryption, ensuring that only you and the intended recipient(s) can read them.

  5. To log out, click on your username in the bottom left corner of the screen.


Tools


  • Softwares:

    Visual Studio Code

    GitHub

  • Frameworks:

    React

    TailwindCSS


Contributors

  1. Karthikeyan Arumugam: - StudentID: 201307149
  2. Ishmam Ahmed: - StudentID: 201377974
  3. Oluwatobi Sobola: - StudentID: 201316888

About

Front-End Development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 7