Skip to content
@homedork-se2

HomeDork

Interactive smart house system for Software engineering 2 15 Hp, HKR, Sweden.
  • Sweden

HomeDork officialis documente

EST 2021

This organization houses repositories related to the HomeDork smart house system. The HomeDork smart house system is a system designed for the course Software Engineering 2 DA326C 15 hp in HKR. The main goal of the course is to develop a full scale communications system.


The nodes in the system

The physical devices, such as lamps, fans and radiators. Every device is connected to a local hub which handles the communication to HomeDork's central server.

The server is responsible for handling direct access and communication to the database and the communcation between all other essential parts of the system.

The API is the main communcation interface between the clients and the server. The API receives HTTP requests and handle them accordingly to stream the correspoinding query to the server on a secure TCP channel.

The clients are both a web and an android appliciation which are the interactive interfaces for the users. User authentication is handled by Firebase which then provides access to the API. Through the API connection, the users can control their devices connected to their HomeDork local hub.



Workflow

The project group is divided into 4 smaller subgroups containing 4-5 members. The subgroups are:


Management

Project Manager: Willz

Requirements Manager: Fanny

Pinned

  1. Artefacts-docs Artefacts-docs Public

    Artifact documents from all subgroups.

Repositories

Showing 8 of 8 repositories
  • hd-server Public

    Homedork's database server. Client-side requests sent via homedork's API are handled here.

    homedork-se2/hd-server’s past year of commit activity
    Java 1 0 0 4 Updated May 23, 2023
  • hd-API Public

    Homework's API handles requests from the web and native android client applications.

    homedork-se2/hd-API’s past year of commit activity
    Java 0 MIT 0 0 1 Updated Apr 14, 2023
  • Mocked-client Public

    mocked client

    homedork-se2/Mocked-client’s past year of commit activity
    Java 1 0 0 3 Updated Mar 6, 2023
  • HomeDork-DeviceSystem Public

    This is the HomeDork repository for the Arduino and device system

    homedork-se2/HomeDork-DeviceSystem’s past year of commit activity
    C++ 0 MIT 0 0 0 Updated Feb 7, 2022
  • Homedork-android Public

    Android application for Homedork

    homedork-se2/Homedork-android’s past year of commit activity
    Java 0 1 2 0 Updated Jan 12, 2022
  • HomeDork-WebApp Public

    Website that allows the user to communicate with his digital home

    homedork-se2/HomeDork-WebApp’s past year of commit activity
    Java 0 0 0 0 Updated Jan 12, 2022
  • Artefacts-docs Public

    Artifact documents from all subgroups.

    homedork-se2/Artefacts-docs’s past year of commit activity
    0 0 0 0 Updated Jan 11, 2022
  • .github Public

    Repo for workflow templates

    homedork-se2/.github’s past year of commit activity
    0 0 0 0 Updated Nov 4, 2021

Top languages

Loading…

Most used topics

Loading…