Messenger

An application for instant messaging in private and group chats.

Backend (Java Spring Boot)

  1. Install IDE (for example, Intellij Idea)
  2. Install Lombok plugin
  3. Install Maven dependencies mvn install
  4. Update application.properties with relevant information about database, jwt and frontend URL
  5. Run messenger.backend.BackendApplication

Frontend (TypeScript React)

  1. Install IDE (for example, WebStorm)
  2. Install node modules npm install
  3. Copy .env.example to .env and update if necessary
  4. Run npm run start

Done!