Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daviddavo/cypxt20
Plataforma para Cuentos y Poemas por Teléfono 2020, online
https://github.com/daviddavo/cypxt20
cuentosxtelefono symfony
Last synced: 22 days ago
JSON representation
Plataforma para Cuentos y Poemas por Teléfono 2020, online
- Host: GitHub
- URL: https://github.com/daviddavo/cypxt20
- Owner: daviddavo
- License: agpl-3.0
- Created: 2021-05-11T08:59:14.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-09-09T20:52:41.000Z (2 months ago)
- Last Synced: 2024-10-14T09:40:03.234Z (about 1 month ago)
- Topics: cuentosxtelefono, symfony
- Language: PHP
- Homepage: http://pxt.montandoellocal.com
- Size: 6.73 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Backend de Cuentos y Poemas por Teléfono
Esto es el monolítico formulario de peticiones y panel de control de cuentos y
poemas por teléfono.### ¿Qué es cuentos y poemas poemas por teléfono?
El día del libro, si llamas por teléfono a la Biblioteca Municipal de Mejorada del Campo podrás escuchar cuentos. Es una iniciativa del grupo de chicos y chicas [Montando el Local](https://montandoellocal.com/acerca-de/) en colaboración con la biblioteca para promover la lectura.## Instalación
> **DISCLAIMER**: Aunque en Montando el Local usemos esta página en entorno de producción,
> no es nada recomendable. Este proyecto comenzó por un chaval de 15 años sin experiencia
> en programación, y no se ha realizado ningún esfuerzo en mejorar su estabilidad.Antes de seguir, necesitaras instalar `php`, `yarn` y `symfony`
1. Primero, nos metemos con el tema dependencias basadas en PHP con composer
```
composer install
```2. Ahora instalamos las dependecias de yarn
```
yarn install
```3. Luego, ejecutamos los scripts de compilación de yarn
```
yarn encore prod
```#### La Base de Datos
Para crear la base de datos sólo necesitarás usar el siguiente comando:
```
bin/console doctrine:database:create
```Y luego crear las distintas tablas dentro de la base de datos con
```
bin/console doctrine:migrations:migrate
```Finalmente, podemos poner unos cuantos datos de ejemplo con:
```
bin/console doctrine:fixtures:load
```Ya sólo te queda meter las líneas a las tablas. De momento esto sólo es posible
conectándose a la BBDD y ejecutando los SQL (o usando algún tipo de IDE).### Documentación por hacer:
- [ ] Como añadir un usuario desde la terminal
- [ ] Como añadir un usuario desde el panel de control
- [ ] Que roles puede tener un usuario