An open API service indexing awesome lists of open source software.

https://github.com/fene-87/realtime_search

I create a real-time search box, where users search articles, and then show analytics that display what users were searching for.
https://github.com/fene-87/realtime_search

Last synced: 6 months ago
JSON representation

I create a real-time search box, where users search articles, and then show analytics that display what users were searching for.

Awesome Lists containing this project

README

          

# Helpjuice Realtime SearchBox & Analytics
# 📗 Table of Contents
- [🛠 Built With ](#-built-with-)
- [Tech Stack ](#tech-stack-)
- [Key Features ](#key-features-)
- [🚀 Live Demo](#live-demo)
- [💻 Getting Started ](#-getting-started-)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [Usage](#usage)
- [👥 Author ](#-author-)
- [🤝 Contributing ](#-contributing-)
- [⭐️ Show your support ](#️-show-your-support-)
- [🙏 Acknowledgments ](#-acknowledgments-)
- [📝 License ](#-license-)

# 📖 Helpjuice Searchbox

This is a ruby on rails realtime searchbox that enables users to search for articles. It then provides analytics for what users were searching for and the top searches. Input is recorded in realtime.

![helpjuice](https://github.com/Fene-87/helpjuice_test/assets/83401478/596eabe3-4a4d-4793-8790-7517d81decc7)

To access the search bar, navigate to the main page. As you type your query into the search box, suggestions based on your input will appear in real time below the search box. You can click on any of the suggestions to autofill the search box. Press enter to execute the search.

There is a dedicated analytics page which is accessed by clicking on the analytics link. This presents data on the most common search queries. This data is also updated in real time.

![analytics](https://github.com/Fene-87/helpjuice_test/assets/83401478/8182e026-1ad9-4ce7-81e2-35bb17922524)

## 🛠 Built With

### Tech Stack

### Key Features

- **[Real-time searchbox]**
- **[Search analytics]**

(back to top)

## 🚀 Live Demo

Click on the link to view the app.

- [Live Demo](https://helpjuice-mra5.onrender.com/)

(back to top)

(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:

- Ruby
- Rails

### SetUp

Clone this Repository to your desired folder:

``` sh
cd my-folder
git clone git@github.com:Fene-87/helpjuice_test.git
```
### Install
Install this project with:

``` sh
bundle install
```

### Usage
To run the project, execute the following command:
``` sh
bundle exec rails server
```

(back to top)

## 👥 Author
👤 **Mark Fenekayas**

- GitHub: [@Fene-87](https://github.com/Fene-87)
- LinkedIn: [@Mark Fenekayas](https://www.linkedin.com/in/mark-fenekayas/)

(back to top)

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

(back to top)

## ⭐️ Show your support

If you like this project consider giving it a star ⭐️.

(back to top)

## 🙏 Acknowledgments

I would like to thank Emil Hajric, CEO Helpjuice, for granting me this opportunity to work on this project which has been a great and enlightening learning experience.

(back to top)

## 📝 License

This project is [MIT](./LICENSE) licensed.

(back to top)