2022-08-28 03:19:01 +00:00
2022-08-28 03:19:01 +00:00
2022-08-28 03:19:01 +00:00
2021-07-09 14:13:56 +02:00
2022-07-14 12:35:44 +00:00
2021-07-09 15:07:59 +02:00

Emolitica Website

En este repositorio se encuentra el estado actual de la web de Emolitica.

Emolitica es la plataforma B2B que fideliza a tus clientes y aumenta su ticket medio reduciendo tu coste de adquisición CAC.

Estructura del Repositorio

Dentro vamos a encontrar dos carpetas.

Develop --> Dentro podemos encontrar los archivos de la rama de desarrollo de la propia website, y es el directorio en el cual se debe trabajar, por defecto, para siguientes actualizaciones. La particularidad es que incluye los campos de Template y los controladores JS sin cifrar.

Production --> Rama de producción de la actual web con los contenidos cifrados y listos para ser publicados.

Servidor Recomendado

La web se ha concebido para su instalación mediante Strapi (Alberga toda la info de base de datos de la propia web, asi como formularios, contactos...) y un servidor nginx con un SSL Reverse Proxy hacia api.emolitica.com, en el puerto 1443, con el fin de que la api se sirva bajo HTTPS.

Adicionalmente, los contenidos estáticos se publican bajo HTTPS mediante Apache2, publicando el directorio Production como root de dicho site.

Servidor de Producción

Las credenciales del servidor de producción (DigitalOcean Droplet con Ubuntu 20) son las siguientes:

Se accede mediante la key única disponible de este proyecto, por defecto, se sincroniza la rama "Production" dentro del git, para cambios puntuales, tan solo pushear a dicho repo.

Si aun así se necesita acceso físico al servidor, mandar mail a **carlos.presa@emolitica.com**

Documentación de la Api

Podemos encontrar documentación sobre la api y sus metodos en la siguiente URL destinada a ello.

https://api.emolitica.com:1443/documentation/login

Acceso al Administrador

Podemos acceder desde la siguiente url

https://api.emolitica.com:1443/admin

Las credenciales ROOT son las siguientes

Usuario -> blog@emolitica.ia

Contraseña -> emolitic4rulz!!BeGentlePlz!@@!

Además de este usuario, existen otros para los accesos a los creadores de contenido.

Por supuesto, desde este administrador tenemos acceso a todas las funciones de crud y creador de nuevos endpoints para las propias apis.

Contribuir con cambios

Si vas a subir un nuevo contenido a esta rama, por favor, verifica su correcto funcionamiento con el encargado de Calidad y/o DevOps de la compañía.

Cuando tengas el OK, solo haz un pull-request con tu nuevo contenido a la main branch (o crea una nueva si asi lo consideras!)

Autor

Carlos Presa Andanuche

S
Description
No description provided
Readme
56 MiB
Languages
CSS 40.2%
HTML 38.5%
PHP 11.2%
JavaScript 10%
SCSS 0.1%