MaKore is a chat app, available for both Web and Android.
The app allows users to chat with each other and send messages.
Every user has a contact list, and he can add other users to it.
The Web API server was built with ASP.NET, React JS for the Web client and Java for the Android client.
- Dark and light themes
- Support multi-line messages (Shift+Enter to insert a new line, Enter to send)
- Save message drafts when switching between contacts
- Sort contacts by last message date and time
- Show password button
clone the repository
git clone https://github.com/TomBenDor/AP2.git
cd AP2
Install dependencies for the react app
cd web-client
npm i
To run the reviews server, execute the following commands:
cd reviews-website
dotnet run
The server will be running on http://localhost:7095/
To run the client, execute the following commands:
cd web-client
npm start
The client will be running on http://localhost:3000/
To run the Web API server, execute the following commands:
cd web-api
dotnet run
The web-api server will be running on http://localhost:54321/
The android client is located in the android-client
folder.
Shocking right?
Enjoy!