ita-social-projects / Home-UI

Home - is an all-in-one social service that will cover all aspects of your communication with your home and neighbors.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Home


Home

License Version Quality Gate Status Coverage Status Github Issues Pending Pull-Requests


Table of Contents


About the project

Home - is an all-in-one social service that will cover all aspects of your communication with your home and neighbors.

  • Internal notification and news system

  • Private messages, chat with selected residents and general OSBB group with all residents or OSBB's modules separately

  • Residents independently form a budget, determine contributions for the maintenance of the house, the sequence of solving problems. This makes it possible to quickly respond to emergencies, to decide what needs to be done in the house or on the adjacent territory in the first place, to ensure the protection of the personal and common property of residents

  • The ability to choose a service provider such as (water, electricity, gas), and pay utility bills

  • The best offers and wishes can be implemented in the OSBB by residents through internal voting system

  • Transparency of expense. The residents' funds go exclusively to the needs of their home and are spent rationally. The head of the OSBB reports directly to the residents, so they are always aware of what the funds were spent on


Installation

Clone

  • Clone this repo to your local machine using https://github.com/ita-social-projects/Home-UI.git

Setup

$ npm install or npm i

for CI/CD

$ npm ci

Required to install

  • NodeJS (>=14)
  • npm (=>6)

Tools

Project Package Version Links
Vue vue version README
Vue Router vue-router latest README
Vuex vuex latest README
Axios axios latest README
PrimeVue primevue latest README
PrimeIcons primeicons latest README

Usage

How to run local

$ npm run serve

Navigate to http://localhost:8080/. The app will automatically reload if you change any of the source files.

How to run build

$ npm run build

How to run tests

$ npm run test:unit

How to run linter

$ npm run lint

Back-End part of the project

Here is the back-end part of our project: https://github.com/ita-social-projects/Home


Documentation

All documentation can be found in Wiki tab.


Contributing

Git flow

Step 1

  • Option 1

    • 🍴 Fork this repo!
  • Option 2

    • 👯 Clone this repo to your local machine using https://github.com/ita-social-projects/Home-UI.git

Step 2

  • HACK AWAY! 🔨🔨🔨

Step 3


Team

Contributors that have worked on this project:

FAQ

  • How do I do specifically so and so?
    • No problem! Just do this.

License

License

About

Home - is an all-in-one social service that will cover all aspects of your communication with your home and neighbors.


Languages

Language:Vue 54.6%Language:TypeScript 43.9%Language:SCSS 0.8%Language:JavaScript 0.7%Language:HTML 0.1%Language:Shell 0.0%