Skip to content
Snippets Groups Projects
Commit e1a18eba authored by Rémi PAILHAREY's avatar Rémi PAILHAREY :fork_knife_plate:
Browse files

doc: Updated README.md

parent cba9fccd
No related branches found
No related tags found
3 merge requests!14feat: addprices + subject managment,!11feat: Add partners issue info,!5Feat: Add backoffice
Pipeline #15469 passed
# Backoffice - Server # Ecolyo Agent - Server
Backoffice server of ecolyo app Ecolyo Agent is the backoffice for the Ecolyo app.
This repository contains the backend part of this backoffice.
# Features
- Authentification using OAuth2
- Connected admins can use an API to edit and save different sections of the newsletters that will be sent to Ecolyo users
- Exposes a public route to get the sections of a specific or the last newsletter
# How to setup :
This backend should be deployed with the frontend from [this repo](https://forge.grandlyon.com/web-et-numerique/llle_project/backoffice-client)
However this backend can be run in standalone :
- Clone the repository
- Set a .env file at the root and add all variables declared in the [template.env](https://forge.grandlyon.com/web-et-numerique/llle_project/backoffice-server/-/blob/dev/template.env) file
- (**Optionnal**) you can create new certificates by running `cd dev_certificates && ./generate-certificates.sh`
- Run `docker-compose up -d`
Once deployed, you can access to a Swagger documentation of the API on https://${HOSTNAME}/swagger/index.html
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment