Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/akashsiddamshetty/chat-app
Real-Time Chat App is a dynamic web application designed for seamless communication in real-time. Built with Node.js, MongoDB, JWT, Socket.IO, TypeScript, and Tailwind CSS, this application provides users with a modern and interactive chatting experience.
https://github.com/akashsiddamshetty/chat-app
jwt-authentication mongodb nodejs react-router-dom reactjs socket-io socket-io-client tailwindcss typescript vite
Last synced: about 2 months ago
JSON representation
Real-Time Chat App is a dynamic web application designed for seamless communication in real-time. Built with Node.js, MongoDB, JWT, Socket.IO, TypeScript, and Tailwind CSS, this application provides users with a modern and interactive chatting experience.
- Host: GitHub
- URL: https://github.com/akashsiddamshetty/chat-app
- Owner: akashsiddamshetty
- License: mit
- Created: 2024-03-01T13:04:38.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-03-16T04:35:41.000Z (10 months ago)
- Last Synced: 2024-04-20T11:55:11.828Z (9 months ago)
- Topics: jwt-authentication, mongodb, nodejs, react-router-dom, reactjs, socket-io, socket-io-client, tailwindcss, typescript, vite
- Language: TypeScript
- Homepage: https://chat-app-y9mn.onrender.com
- Size: 293 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
Here's the updated README file with the test users included:
---
# Real-Time Chat App
This is a real-time chat application built with Node.js, MongoDB, JWT, Socket.IO, TypeScript, and Tailwind CSS.
## Getting Started
To start the application, follow these steps:
1. Install dependencies:
```bash
yarn install
```2. Build the application:
```bash
yarn build
```3. Start the server:
```bash
yarn start
```## Technologies Used
- **Node.js**: JavaScript runtime
- **MongoDB**: NoSQL database
- **JWT (JSON Web Tokens)**: Authentication mechanism
- **Socket.IO**: Real-time bidirectional event-based communication
- **TypeScript**: Typed superset of JavaScript
- **Tailwind CSS**: Utility-first CSS framework## Test Users
- **Test User One**
- Username: [email protected]
- Password: naruto123- **Test User Two**
- Username: [email protected]
- Password: kakashi123## Contributing
Contributions are welcome! Please feel free to submit a pull request or open an issue.
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
---
Feel free to modify this template to suit your needs. You can add more detailed instructions, information about how to configure the application, or any other relevant details.