Bangkit Capstone Team ID : C23-PS299
Here is our repository for Bangkit 2023 Capstone project - Cloud Computing
This is source code API of the Linguity team to make the CRUD (Create, Read, Update and Delete) method that is used by our Linguity Application. This API is built using MySql, Express.js, React.js, Vite.js and Node.js. We deploy this API in Cloud RUN, use storage with Cloud Storage and use Cloud SQL as a database.
https://linguityapi-djq5jpbe4a-et.a.run.app Backend API
https://linguitymlspellapi-djq5jpbe4a-et.a.run.app/spelling Spelling Prediction API
https://linguitymlappi-djq5jpbe4a-et.a.run.app/predict Pronunciation Prediction API
https://linguityapi-djq5jpbe4a-et.a.run.app/register Register User
https://linguityapi-djq5jpbe4a-et.a.run.app/login Login User
https://linguityapi-djq5jpbe4a-et.a.run.app/uploadImage/:id Upload Image
https://linguityapi-djq5jpbe4a-et.a.run.app/insertName/:id Insert Name User
https://linguityapi-djq5jpbe4a-et.a.run.app/listTeksAudio List Teks Audio
https://linguityapi-djq5jpbe4a-et.a.run.app/articleSearch/:title Article Search By Title
https://linguityapi-djq5jpbe4a-et.a.run.app/listArticle List Article
https://linguityapi-djq5jpbe4a-et.a.run.app/articleById/:id Article By Id
https://linguityapi-djq5jpbe4a-et.a.run.app/spellingListByLevel/:level Spelling List By Level
https://linguityapi-djq5jpbe4a-et.a.run.app/pronunciationListByLevel/:level Pronunciation List By Level
https://linguityapi-djq5jpbe4a-et.a.run.app/spellingListById/:id Spelling List By Id
https://linguityapi-djq5jpbe4a-et.a.run.app/pronunciationListById/:id Pronunciation List By Id
https://linguityapi-djq5jpbe4a-et.a.run.app/checkSpelling/:id Check Spelling
https://linguityapi-djq5jpbe4a-et.a.run.app/checkPronunciation/:id Check Pronunciation
- Clone this repository
- Docker configuratiion
- docker build -t .
- docker run -p 8090:8090 :
- docker tag : gcr.io//:
- docker push gcr.io//:
- Then Deploy to Cloud Run
