JavaScript Logo NodeJS Logo

About the project

The idea of the App is:

"I aimed to learn how to develop a messaging app based on Wechat that uses interactive interfaces using only the terminal and command line."

Why?

To learn how to develop a messaging app and to study advanced concepts and practices on Javascript;

Send me an email: lucasomarandradeleal@gmail.com

Connect to my Linkedin

Feel free to use it as a study and make improvements.

The project is opensource!!!

Installers

If you want to test the application, click the button below:

Download installer: Soon!

Functionalities

  • Chat with other people in a chat room, see who enters or leaves and also online users.
  • All of this straight from your terminal!!!

Getting Started

Prerequisites

To run this project in the development mode, you'll need to have a basic environment to run a React-Native App.

Use NodeJS framework to manipulate the application.

Installing

Cloning the Repository

$ git clone https://github.com/lucasoal/hacker-chat

$ cd hacker-chat

Installing dependencies

$ yarn

or

$ npm install

Running

With all dependencies installed and the environment properly configured, you can now run the app:

In the client directory run the command:

npm start

This will update your terminal showing the application running in real time.

It's still not working! Only layout implemented!

Built With

  • NodeJS - Build using JavaScript and NodeJS
  • Blessed - Library for terminal interface API for JS.

Support tools

Contributing

If you have any question about the project...

Email-me: lucasomarandradeleal@gmail.com

Connect to my Linkedin

Thank you!