Skip to content

Latest commit

 

History

53 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

KIM_Java

A text messaging application with fake users (inspired by the 'KIM' system in Warframe).

Description

KIM_Java is a messaging application that simulates conversations with fake users. Each fake user has a predefined dialogue script, and the application allows displaying and interacting with these dialogues.

Features

  • Display fake users with their profile images.
  • Display messages from each fake user.
  • Interact with messages to display possible replies.
  • Graphical user interface with Java Swing.

Prerequisites

  • Java 11 or higher
  • IntelliJ IDEA 2024.3.4 or another Java-compatible IDE

Installation

  1. Clone the repository:

    git clone https://github.com/DantesDels/KIM_Java.git
  2. Open the project in IntelliJ IDEA.

  3. Ensure that the necessary dependencies are installed.

Usage

  1. Run the main class KimGUI to launch the application.

  2. Interact with the user interface to display and respond to messages from fake users.

Project Structure

  • src/main/java/fr/ynov/kim/gui/: Contains the classes for the graphical user interface.
  • src/main/resources/: Contains resources such as profile images and dialogue JSON files.

Contributing

Contributions are welcome! Please follow these steps to contribute:

  1. Fork the project.
  2. Create a branch for your feature (git checkout -b feature/AmazingFeature).
  3. Commit your changes (git commit -m 'Add some AmazingFeature').
  4. Push your branch (git push origin feature/AmazingFeature).
  5. Open a Pull Request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Authors

About

An text messages application, with fakeUsers (inspired by 'KIM' System in Warframe)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages