PHPackages                             devproblemssolutions/phptypesenseadmin - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. devproblemssolutions/phptypesenseadmin

ActiveLibrary[Admin Panels](/categories/admin)

devproblemssolutions/phptypesenseadmin
======================================

PHPTypesenseAdmin is a simple PHP administration panel for Typesense to connect to and manage your Typesense server.

0.0.4(2y ago)416MITPHP

Since Mar 8Pushed 2y ago1 watchersCompare

[ Source](https://github.com/devproblemssolutions/phptypesenseadmin)[ Packagist](https://packagist.org/packages/devproblemssolutions/phptypesenseadmin)[ RSS](/packages/devproblemssolutions-phptypesenseadmin/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (3)Versions (5)Used By (0)

PHPTypesenseAdmin
=================

[](#phptypesenseadmin)

PHPTypesenseAdmin is a simple administration panel designed to interact with [Typesense](https://typesense.org/), an open-source, typo-tolerant search engine that provides instant search experiences for your applications. This project aims to provide an easy-to-use interface for managing your Typesense instance, including functionalities such as viewing collections, documents, and managing API keys.

Screenshots
-----------

[](#screenshots)

Login Screen

[![Login Screen](phptypesenseadmin-login.png)](phptypesenseadmin-login.png)

Dashboard

[![Dashboard](phptypesenseadmin-dashboard.png)](phptypesenseadmin-dashboard.png)

Collections overview

[![Dashboard](phptypesenseadmin-collections.png)](phptypesenseadmin-collections.png)

Read more
---------

[](#read-more)

Functionalities
---------------

[](#functionalities)

- Health Status
- Collections
- - List Collections
- - Create Collection
- - Update Collection
- - Delete Collection
- - Creation of Export / Import Collection curl prompts
- API Keys
- - List Keys
- - Delete Key
- - Create Key

Installation
------------

[](#installation)

To get started with PHPTypesenseAdmin, follow the steps below:

### Step 1. Option A: Composer create-project

[](#step-1-option-a-composer-create-project)

The easiest way is to run composer create-project

```
composer create-project devproblemssolutions/phptypesenseadmin example-app
```

### Step 1. Option B: Clone the Repository

[](#step-1-option-b-clone-the-repository)

First, clone this repository to your local machine or server. You can do this by running:

```
git clone https://github.com/devproblemssolutions/PHPTypesenseAdmin.git
cd PHPTypesenseAdmin
```

Run from the newly created directory:

```
composer install
```

### 2. Configuration

[](#2-configuration)

Create an `env.php` file in the root directory of your project. You can do this by copying the provided `env.example.php` to `env.php` or creating a new `env.php` file:

```
cp env.example.php env.php
```

or

```
touch env.php
```

Then, open `env.php` and update the configuration variables accordingly:

```
