Skip to content

tom4i/crypto-daily

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crypto Daily

Introduction

Stay ahead of the crypto curve with Crypto Daily: Real-time prices, insights, and trends.

Unlock the power of real-time data with Crypto Daily, your one-stop shop for all things crypto. Dive into live prices, comprehensive coin stats, and trending market insights, all conveniently at your fingertips.

Uncover emerging trends and innovations by exploring the latest news and analysis from top cryptocurrency media outlets. Our app's seamless integration ensures you receive instant updates on crucial information, empowering you to make informed decisions.(MVP+1)

Enjoy the cryptocurrency revolution with Crypto Daily!

Showcase

crypto-daily-webpage

Overview

crypto_daily_overview

Tech Details

Backend

Kotlin Ktor MongoDB

Frontend

React.js React Bootstrap

Start Web App

Start Backend Server

cd backend
docker-compose up

Web UI

Open http://localhost:8080 to see the Web UI

Testing

Backend UnitTest

cd backend
./gradlew test

Deloyment

Frontend deloyment

  • Build web app
npm install
npm run build
  • Clear then copy new web contents to the backend web folder
rm -rf backend/src/main/resources/web/
cp -r frontend/build/* backend/src/main/resources/web/

Backend deployment

The Dockerfile and docker-compose.yml files are valid and available for Docker depolyment.

However, some vendors are not support the docker-compose such as Render.com.

To deloy service on Render we can use the Blueprint solution , the deploy file is render.yaml.

About

The website has suspended to reduce cost

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors