Skip to content

highnet/OpenChat

Repository files navigation

OpenChat Project

OpenChat is a web-based chat application.

Core Technologies

  • Node.js
  • Express.js
  • Socket.IO
  • TypeScript
  • HTML
  • CSS
  • JavaScript

Getting Started

Prerequisites

  • Node.js (which includes npm) must be installed on your system.

Installation

  1. Clone the repository:
    git clone <repository-url>
    cd OpenChat
  2. Install dependencies:
    npm install
  3. Build the project: This will compile the TypeScript files into JavaScript.
    npm run build
  4. Start the server: This command will start the server using nodemon, which will automatically restart the server on file changes in the lib directory.
    npm run start
    The application will be available at http://localhost:3000.

License

This project is licensed under the terms of the MIT License.

Code of Conduct

Please review our Code of Conduct before contributing.

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

Support

If you encounter any issues or require support, please open an issue in the GitHub repository.

Contact

For any inquiries, please contact the project maintainers.

Acknowledgements

  • This project utilizes several open-source libraries and frameworks.

About

A multi-user open chatroom implementation, feel free to use it!

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors