Whiskord - Real-time Messaging Application​​

A Discord inspired application built with Flask, React/Redux, SQLAlchemy, and SocketIO. Whiskord is a real-time messaging application that allows users to communicate with each other through servers, channels, and direct messages.

Technologies Used

  • Flask

    Backend framework for building web applications.

  • React

    Frontend library for building user interfaces

  • Redux

    State management library for React

  • SQLAlchemy

    Object-relational mapper for working with databases

  • SocketIO

    Library for real-time communication between client and server

Features

  • Servers

    Create and join servers for different communities.

  • User login

    Secure user authentication and authorization.

  • Channels

    Create and join channels for different topics within a server.

  • Direct messages

    Send direct messages to other users.

  • Private servers

    Create and join private servers for exclusive communication.

Worked in collaboration with three other engineers to manage tasks and version control through Git.

Whiskord - Real-time Messaging Application​

Constructed a real-time messaging platform using JavaScript, Python, Flask, SocketIO, React/Redux, SQLAlchemy, and PostgreSQL

Facilitated seamless communication with a platform allowing users to join/create servers, channels, and direct messages.

Worked in collaboration with three other engineers to manage tasks and version control through Git.