contributte/demo-typesense
Demo of Typesense Search Engine to Nette (@nette) by @f3l1x
Maintainers
Package info
github.com/contributte/demo-typesense
Type:project
pkg:composer/contributte/demo-typesense
Requires
- php: ^8.4
- contributte/console: ^0.10.1
- contributte/event-dispatcher: ^0.9.1
- fakerphp/faker: ^1.23.1
- latte/latte: ^3.0.16
- nette/application: ^3.2.3
- nette/bootstrap: ^3.2.3
- nette/caching: ^3.2.3
- nette/di: ^3.2.2
- nette/forms: ^3.2.3
- nette/http: ^3.3.0
- nette/utils: ^4.0.4
- nettrine/cache: ^0.3.0
- nettrine/dbal: ^0.8.2
- nettrine/orm: ^0.8.4
- php-http/curl-client: ^2.3.0
- symfony/http-client: ^7.1.0
- tracy/tracy: ^2.10.7
- typesense/typesense-php: ^4.9.0
Requires (Dev)
- contributte/tester: ^0.3.0
- symfony/thanks: ^1.4.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-06-03 12:44:05 UTC
README
👁 Image
👁 Image
👁 Image
👁 Image
👁 Image
Website 🚀 contributte.org | Contact 👨🏻💻 f3l1x.io | Twitter 🐦 @contributte
Goal
Demo of Typesense Search Engine to Nette (@nette) by @f3l1x.
Installation
You will need PHP 8.4+ and Composer.
Create project using composer.
composer create-project -s dev contributte/demo-typesense acme
Now you have application installed. It's time to run it.
Startup
- Spin up PostgreSQL database. It will load
init.sqlfile, thus you don't have to create schema manually.
docker compose up
- Prepare search engine structure in Typesense.
bin/setup
- Prepare fake data in PostgreSQL (optional).
bin/fake
- Start PHP built-in web server.
bin/dev
# or
php -S 0.0.0.0:8000 -t www
Then visit http://localhost:8000 in your browser.
Development
See how to contribute to this package.
This package is currently maintaining by these authors.
👁 ImageConsider to support contributte development team. Also thank you for using this project.
