Skip to content

Simplet express, node, htmx server with ejs templating with auth and websocket based.

Notifications You must be signed in to change notification settings

QuimeraGH/WebSocketsHtmx

Repository files navigation

PecausaChat

PecausaChat is a simple chat application built with Node.js, Express, and WebSockets in HTMX with it's plugin ws. Following the MVC pattern with routers.

chat login

Features

  • Real-time chat
  • User authentication with JSON Web Tokens
  • User registration
  • Secure password hashing with bcrypt
  • Responsive design

Installation

  1. Clone the repository
  2. Run npm install to install the dependencies
  3. Run npm run server to start the server

Usage

  1. Open a web browser and navigate to http://localhost:3000
  2. Register a new user or login with an existing user
  3. Start chatting!

License

This project is licensed under the MIT License. Also this is totally a learning begginer project with no commercial use.

Acknowledgments

Learning project by QuimeraGH, wich does not have any commercial use. This is an inspiration for begginers looking for examples on web development backend with templating, htmx learners and others.

About

Simplet express, node, htmx server with ejs templating with auth and websocket based.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published