kessio / homey-knowledgebase

This repository is the primary resource for the knowledge base of Homey, a leading real estate listing agency. Our goal is to provide users with a comprehensive repository of information and articles that address a wide range of questions related to our extensive real estate services effectively.

Home Page:https://front-end-tvjy.onrender.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“— Table of Contents

πŸ“– Homey Knowledge Base

Welcome to Homey knowledge Base This repository is the primary resource for the knowledge base of Homey, a leading real estate listing agency. Our goal is to provide users with a comprehensive repository of information and articles that address a wide range of questions related to our extensive real estate services. effectively.

πŸ›  Built With

Tech Stack

Client
Server
Database

Key Features

  • Search Functionality
    • Our knowledge base features a powerful search bar to help users quickly find relevant information. As users start typing a question, they will receive suggestions with relevant keywords to streamline the search process
  • Article Suggestions
    • To enhance user experience, the search results include a list of suggested articles based on the entered keywords. This feature aims to guide users towards relevant information and answers.
  • Submit a question
    • If a user's question cannot be found through the search, a form will prompt them to submit their question along with their email address. This ensures that we can reach out to them with the necessary information.
  • Search Analytics
    • We have incorporated analytics to provide insights into user behavior. This includes tracking recent searches and identifying popular search queries. These analytics help us understand user preferences and tailor the knowledge base to their needs.

(back to top)

πŸš€ Live Demo

Project has been deployed in render

(back to top)

πŸ’» Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

  • npm
  • Ruby
  • Ruby on rails
  • React
  • PostgreSQL

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone https://github.com/kessio/homey-knowledgebase.git

Install

Install this project with:

  cd my-project
  bundle install

  cd react
  npm install

Usage

To run the project, execute the following command:

  cd my-project
  rails db:create
  rails db:migrate
  rails db:seed
  rails s

  cd react
  npm run build

Run tests

To run tests, run the following command:

  cd my-project
  rspec

 cd react
 npm run test

Deployment

You can deploy this project using:

cd my-project
./bin/render-build.sh

cd react
./render-build.sh

(back to top)

πŸ‘₯ Authors

Mention all of the collaborators of this project.

πŸ‘€ Sharon kessio

(back to top)

πŸ”­ Future Features

Describe 1 - 3 features you will add to the project.

  • User Feedback Intergration - Implement a feedback system where users can rate the helpfulness of articles. This data can help prioritize and improve content.
  • Chatbot Intergration - Integrate a chatbot to provide real-time assistance to users who do not find answers to their questions.
  • User Account and Personalization - Allow users to create accounts to personalize their experience, bookmark articles, and receive updates relevant to their preferences.

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project give it a ⭐️

(back to top)

πŸ™ Acknowledgments

I got the inspiration for this project from HelpJuice a leading knowledge base software providers

(back to top)

❓ FAQ (OPTIONAL)

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

This repository is the primary resource for the knowledge base of Homey, a leading real estate listing agency. Our goal is to provide users with a comprehensive repository of information and articles that address a wide range of questions related to our extensive real estate services effectively.

https://front-end-tvjy.onrender.com

License:MIT License


Languages

Language:Ruby 55.0%Language:JavaScript 22.6%Language:CSS 14.7%Language:Batchfile 3.5%Language:Dockerfile 2.3%Language:HTML 1.3%Language:Shell 0.5%Language:Procfile 0.1%