Skip to content

Linguity/CC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linguity App - Cloud Computing

Bangkit Capstone Project 2023

Bangkit Capstone Team ID : C23-PS299

Here is our repository for Bangkit 2023 Capstone project - Cloud Computing

API description

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.

API documentation Endpoint

API link to endpoint

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

Postmant Documentation 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

Cloud Architecture

DIAGRAM GOOGLE CLOUD

How to deploy

  1. Clone this repository
  2. Docker configuratiion
  • docker build -t .
  • docker run -p 8090:8090 :
  • docker tag : gcr.io//:
  • docker push gcr.io//:
  1. Then Deploy to Cloud Run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages