# GAPITA

> An anonymous and random chat messaging for talking to strangers! (Using SignalR C# and TypeScript)

[![GAPITA license](https://img.shields.io/github/license/ehsan-mohammadi/GAPITA.svg?color=%23fe9400&label=GAPITA%20license)](../master/LICENSE)

<img src="https://github.com/ehsan-mohammadi/GAPITA/blob/master/src/img/GapitaLogo.png" width="120" height="120"/>

GAPITA is a free and open source project to talk to strangers and meet new friends. When you use GAPITA, we pick someone else at random and let you talk one-on-one. Our aim is to make your chatting experience as fast, easy and best by using our random text chat, as pleasant, fun and successful as possible.

<p align="center"><img src="https://github.com/ehsan-mohammadi/GAPITA/blob/master/screenshots/GAPITA-screenshot.png"/></p>

## GAPITA features

**SIMPLICITY - NO LOGIN:** No Sign Up or Registration needed to Chat Online in GAPITA. Chatting with random strangers anonymously is one click. You don't need any account to chat with someone.

**WORK ON ALL PLATFORMS:** GAPITA work on all platforms including mobile. Chat with strangers and talk to people and have your stranger chat anywhere. You don't need any online chat software to use GAPITA.

**CHAT WITH EVERYONE:** If you like to meet attractive people in online chat rooms, talk to strangers all over the world and discuss any topic that matters to you.

**100% FREE ONLINE CHAT:** GAPITA is free for everyone and always will be! This is one of the best random chat conversations without any registration.

**PRIVATE CHAT:** GAPITA allows you to talk to strangers in completely private chat rooms. you don't have to reveal your identity during chats. It is an anonymous chat site. You remain unknown to strangers if you wish so.

## Getting started

If you just want to use GAPITA, visit the site:

[http://www.gapita.me](http://www.gapita.me)

But if you want to get the source and compile it locally, follow these steps:

Clone a copy of the repo:

    git clone "https://github.com/ehsan-mohammadi/GAPITA.git"

Change to the GAPITA directory:

    cd GAPITA
    
Install dependencies and run:

    npm run release
    dotnet run

## Contributing

You can help this project by reporting problems, suggestions, localizing it or contributing to the code.

### Report a problem or suggestion

Go to our [Issue tracker](https://github.com/ehsan-mohammadi/GAPITA/issues) and check if your problem/suggestion is already reported. If not, create a new issue with a descriptive title and detail your suggestion or steps to reproduce the problem.

### Contribute to the code

If you know how to code, we welcome you to send fixes and new features.

## License

GAPITA is available to anybody free of charge, under the terms of MIT License (See [LICENSE](../master/LICENSE)).

## Contacts

**Email:** [mohammadi.ehsan1994@gmail.com](mailto:mohammadi.ehsan1994@gmail.com)
<br/>
**Linkedin:** [https://linkedin.com/in/ehsan-mohammadi](https://linkedin.com/in/ehsan-mohammadi)
<br/>
**Twitter:** [https://twitter.com/EhsanMhdi](https://twitter.com/EhsanMhdi)