Skip to content

KeluargaBerencana-Hackfest/Cordova-BE

Repository files navigation

🌳 Cordova - HACKFEST 2023

Banner Traveleen

✨ Description

Idea

A mobile-based application to record and monitor users' cholesterol level to prevent heart disease. This application is designed based on SDGs number 3, Good Health & Well Being. Completed with features such as recording cholesterol levels, graphs of increasing & decreasing cholesterol, percentage chance of developing heart disease, recommendations for the nearest health center, and suggestions for activities carried out according to users' cholesterol levels and percentage of developing heart disease.

Cordova-BE

Cordova-BE is a repository that stores the source code for the server of the Cordova application. The backend or server for Cordova is built using the Golang programming language with the Gin framework and utilizes the Postgresql database. Additionally, the Cordova server is integrated with Firebase for authentication and data storage, while the deployment process is handled using the Google Cloud Platform. The creation of this server involves various considerations to ensure the development of an optimal server.

💻 Features

  • Authentication
  • Record Cholesterol
  • Check Heart Attack Risk Percentage
  • Activity or Food Recomendation
  • Recommendations for the nearest health center

🏅 Team KeluargaBerencana

Role Name
Hustler Bernadeta Regina Kusumawardhani
Hipster Ahmad Faiz Agustianto
Hacker Handedius Sando Sianipar
Hacker Gede Indra Adi Brata

🛠 Technology

Go Postgres Firebase Google Cloud Postman

🦾 Getting Started

Clone repository

$ git clone https://github.com/KeluargaBerencana-Hackfest/Cordova-BE.git

Install Depedency

$ go mod download

Copy ENV (don't forget to fill)

$ cp .env.example .env

Run Server

go run main.go

Build Server

go build

Run Binary File

$ ./cordova

💡 Github

Front End
https://github.com/KeluargaBerencana-Hackfest/Cordova-FE

Back End
https://github.com/KeluargaBerencana-Hackfest/Cordova-BE

Model
https://github.com/KeluargaBerencana-Hackfest/Cordova-ML
https://github.com/KeluargaBerencana-Hackfest/Cordova-ML-Deploy

📢 Deployment

Link Deployment
https://cordova-server-999a9c422c84.herokuapp.com

📸 Documentation

Link Documentation (Postman)
https://documenter.getpostman.com/view/25537573/2s9YsMBXUD

Banner Traveleen