Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/shivah12/yosher

A search engine
https://github.com/shivah12/yosher

api landing-page react reactjs

Last synced: 12 days ago
JSON representation

A search engine

Awesome Lists containing this project

README

        

# Yosher

Yosher is a web application developed using ReactJS, CSS, and Search Engine API. It allows users to search for information using a custom search engine powered by Google. Additionally, the design of the logo for Yosher has been created using Figma.

## Features

- **Search Functionality**: Utilizes Google Programmable Search Engine API to provide users with accurate search results.
- **Custom Search Engine**: Tailored search engine to suit the specific needs and preferences of the users.
- **Responsive Design**: Designed with responsiveness in mind, ensuring a seamless user experience across various devices.
- **Custom Logo**: The logo for Yosher has been uniquely designed using Figma, adding a personalized touch to the project.

## Technologies Used

- ReactJS: A JavaScript library for building user interfaces.
- CSS: Used for styling and layout.
- Google Programmable Search Engine API: Provides a powerful and customizable search experience.
- Figma: Used for designing the logo for Yosher.

## Installation

1. Clone the repository:

```bash
git clone https://github.com/your-username/Yosher.git
```

Install dependencies:
```bash
cd Yosher
npm install
```
Create a .env file in the root directory and add your Google Programmable Search Engine API key:

```bash
REACT_APP_API_KEY=your_api_key_here
```

Start the development server:

```bash
npm start
```

## Usage
Access the deployed application or run it locally.
Use the search bar to enter your query.
View and interact with the search results.