An open API service indexing awesome lists of open source software.

https://github.com/nandasafiqalfiansyah/chatify

Chatify is a real-time chat application
https://github.com/nandasafiqalfiansyah/chatify

nextjs vercel

Last synced: 3 months ago
JSON representation

Chatify is a real-time chat application

Awesome Lists containing this project

README

          

# Chatify - A Real-time Chat Application

Chatify is a real-time chat application It provides a simple and intuitive interface for sending and receiving messages in real-time.

## Features

- Real-time messaging: Engage in live conversations with other users.

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

## Getting Started

### Prerequisites

- Node.js
- npm

### Installation

1. Clone the repository:

```shell
git clone https://github.com/your-username/chatify.git
```

2. Navigate to the project directory:

```shell
cd chatify
```

3. Install the dependencies:

```shell
npm install
```

4. Configure the application:

- Create a `.env` file in the root directory of the project.
- Add the following environment variables and replace the values with your own:

```plaintext
MONGODB_URI=
JWT_SECRET=
```

5. Start the application:

```shell
npm start
```

6. Open your browser and visit `http://localhost:3000` to access the Chatify application.

## Contributing

Contributions are welcome! Read the [CONTRIBUTING](CONTRIBUTING.md) file for more information on how to contribute to this project.

## Acknowledgements

We would like to thank the following resources for their inspiration and guidance:

- [Socket.IO](https://socket.io/)
- [React](https://reactjs.org/)
- [Express](https://expressjs.com/)
- [MongoDB](https://www.mongodb.com/)
- [Bootstrap](https://getbootstrap.com/)

## Contact

For any inquiries or support, please contact us at chatify@example.com.