SkillAgentSearch skills...

MyHome

A Java application which helps people to manage their apartment.

Install / Use

/learn @jmprathab/MyHome
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<p align="center"><img src="/assets/cover_image.png" alt="Logo"/></p>

MyHome helps people manage their apartment. See this document for the complete list of features we are planning to implement.

Join us at Discord here.

License Java CI with Gradle Codecoverage Discord Good First Issue

Table of Contents

Installing

Prerequisites

  • Gradle
  • Java 8 (JDK)
  • Docker for running service inside container (You can also run it without docker)

Building

  1. Download the Project to local drive
  2. Run gradlew assemble
  3. Frontend is developed using React and is here

Running using Docker

docker-compose build
docker-compose up

All required ports are mapped to localhost.

REST API is accessible via port 8080.

http://localhost:8080/swagger/index.html - serves an API documentation.

Contributors

<a href="https://github.com/jmprathab/MyHome/graphs/contributors"> <img src="https://contributors-img.firebaseapp.com/image?repo=jmprathab/MyHome" /> </a>

Made with contributors-img

How do I contribute?

Feel free to contribute to the project. Please make sure to follow the below list before contributing.

  • Read CONTRIBUTING.md
  • This project uses coding style from https://github.com/square/java-code-styles

API exploration

Our API can be accessed in two ways:

License

This project is licensed under the Apache License - see the LICENSE.md file for details

Acknowledgments

This project relies on the following projects

  • Spring Framework
  • Docker
  • Cover image taken from Unsplash Brandon Griggs
View on GitHub
GitHub Stars96
CategoryDevelopment
Updated23d ago
Forks103

Languages

Java

Security Score

100/100

Audited on Mar 18, 2026

No findings