Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/contributte/doctrine-project

🕹ī¸ Minimal viable project with Doctrine to Nette (@nette) by @f3l1x
https://github.com/contributte/doctrine-project

contributte doctrine example mvp nette php project

Last synced: 3 months ago
JSON representation

🕹ī¸ Minimal viable project with Doctrine to Nette (@nette) by @f3l1x

Awesome Lists containing this project

README

        

![](https://heatbadger.now.sh/github/readme/contributte/doctrine-project/)













Website 🚀 contributte.org | Contact 👨đŸģ‍đŸ’ģ f3l1x.io | Twitter đŸĻ @contributte



----

https://github.com/user-attachments/assets/4a761337-38c9-4ecb-b790-84bcf6df2e65

-----

## Goal

Minimal viable project with Doctrine to Nette ([@nette](https://github.com/nette)) by [@f3l1x](https://github.com/f3l1x).

## Demo

https://examples.contributte.org/doctrine-project/

## Installation

You will need `PHP 8.2+` and [Composer](https://getcomposer.org/).

Create project using composer.

```bash
composer create-project -s dev contributte/doctrine-project acme
```

Now you have application installed. It's time to run it.

## Startup

The easiest way is to use php built-in web server.

```bash
php -S 0.0.0.0:8000 -t www
```

Then visit [http://localhost:8000](http://localhost:8000) in your browser.

You have to spin up PostgreSQL database. It will load `init.sql` file, thus you don't have to create schema manually.

```bash
docker compose up
```

## Development

See [how to contribute](https://contributte.org/contributing.html) to this package.

This package is currently maintaining by these authors.



-----

Consider to [support](https://contributte.org/partners.html) **contributte** development team.
Also thank you for using this project.