https://github.com/christophe-ch/cecile-david-avocat
Website made for french lawyer Maitre Cécile DAVID.
https://github.com/christophe-ch/cecile-david-avocat
angular cloud-functions devops docker google-cloud lawyer serverless
Last synced: 7 months ago
JSON representation
Website made for french lawyer Maitre Cécile DAVID.
- Host: GitHub
- URL: https://github.com/christophe-ch/cecile-david-avocat
- Owner: Christophe-Ch
- Created: 2023-03-28T21:53:32.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-24T22:36:00.000Z (over 2 years ago)
- Last Synced: 2025-02-09T06:41:34.273Z (9 months ago)
- Topics: angular, cloud-functions, devops, docker, google-cloud, lawyer, serverless
- Language: TypeScript
- Homepage: https://ceciledavid-avocat.fr/
- Size: 27.5 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cécile David Avocat
This website has been developed for Maitre Cécile David.
## Hosting and architecture
This project is to be deployed on Google Cloud. This repository will hold workflows to automatically build and deploy this project to Google Cloud.
This project is divided into two parts:
- the website, built using **Angular 14** and hosted with **Cloud Run**.
- a **Cloud Function** acting as an endpoint to send messages through the contact form of the website.
The cloud function takes advantage of Google Cloud's **Recaptcha Enterprise** technology to prevent bots from sending spam through the contact form.