Skip to content

acevirtuoso/Obituary_maker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PLEASE NOTE: This project requires the call of ChatGPT AI for the randomly created obituaries... which costs money the longer it runs, therefore it is no longer possible to create new obituaries as ive shut down the AI aspect in order to conserve money

Obituary maker

Created a full stack application with React and AWS that generates obituaries for people (fictional or otherwise). Using ChatGPT to generate an obituary, Amazon Polly to turn the obituary into speech, and Cloudinary to store the speech and a picture of the deceased (may they rest in peace).

Contributions: Aly Mohamed Findlay Brown

Architecture Overview


the-last-show-architecture


📃 Notes

  • All resources created on AWS with Terraform. Put all your configuration in the main.tf file

  • AWS DynamoDB for the database

  • Lambda Function URLs to connect your backend to the frontend

  • Lambda functions for this project:

    • get-obituaries-<>: to retrieve all the obituaries. Function URL only allows GET requests
    • create-obituary-<>: to create a new obituary. The function reads all the data (including the picture) from the body of the request. Function URL only allows POST requests
    • generate-obituary that uses ChatGPT
    • read-obituary that uses Amazon Polly
    • store-files that uses Cloudinary to store both the picture and speech
    • save-item that uses DynamoDB to store a new item

About

Launched an interactive website for crafting personalized obituaries, featuring dynamic interfaces, engaging visuals, and a unique audio experience using innovative technology.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors