Skip to content

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

Notifications You must be signed in to change notification settings

micromata/cloud-enabled-fullstack-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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