micromata / cloud-enabled-fullstack-app

Blog/Feed Application, build with GitHub Actions and deployed to Render.com

Home Page:https://cosmos-connect.onrender.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cloudwork Micromata

What is this?

This repository is a playground to experiment with the cloud. This project started with simple GitHub Actions to automatically test, build and deploy the application to the cloud. The goal now is it to build a small feed (like Instagram) with login, registration and ChatGPT integration.

How to get startet?

View the application

The latest version of the application is available here.

Local Setup

Backend

The backend includes a lokal docker compose file to get a database up and running. Use the profile local when starting the spring application.

cd backend
docker-compose -f docker-compose-local.yml up -d
./mvnw spring-boot:run -Dspring-boot.run.profiles=local

Frontend

The frontend includes an example environment file.

cd frontend
cp .env.example .env
npm ci
npm run dev

About

Blog/Feed Application, build with GitHub Actions and deployed to Render.com

https://cosmos-connect.onrender.com


Languages

Language:Java 57.5%Language:Svelte 28.7%Language:TypeScript 12.3%Language:JavaScript 1.0%Language:Dockerfile 0.4%Language:HTML 0.2%Language:CSS 0.0%