Web platform where people add interesting questions and links related to war. Developed for web programming course
Go to file
Lucian Popescu 5b0e38281a Write update logs to file 2022-05-22 22:04:11 +03:00
.github/workflows cd to frontend in pipeline 2022-05-22 13:45:20 +03:00
db_server Add morgan logging for db_server 2022-05-19 23:12:57 +03:00
docs Add docs 2022-05-22 14:12:51 +03:00
frontend Delete commented lines and ununsed functions 2022-05-22 14:15:26 +03:00
grafana/provisioning Add dashboard in api gateway 2022-05-21 20:31:47 +03:00
kong Add dashboard in api gateway 2022-05-21 20:31:47 +03:00
mailsender Integrate mailsender in backend 2022-05-19 23:08:07 +03:00
mq_proxy Drop authorization for admin on delete endpoint 2022-05-22 13:34:51 +03:00
postgres Add comments for some news 2022-05-21 11:49:25 +03:00
prometheus Delete junk dboards and add correct prom endpoint 2022-05-12 22:56:13 +03:00
test Integrate mailsender in backend 2022-05-19 23:08:07 +03:00
.dockerignore Add dockerfile and dockerignore 2022-04-15 18:07:05 +03:00
.gitignore Add bin/ because here will be some test scripts 2022-04-09 17:51:59 +03:00
README.md Create README.md 2022-05-22 14:07:13 +03:00
Tracking.md Update and rename README.md to Tracking.md 2022-05-22 13:56:23 +03:00
deploy-test-cluster.sh Integrate mailsender stub into backend 2022-05-19 21:55:49 +03:00
docker-compose-test.yaml Add missing network in test docker-compose 2022-05-22 13:51:03 +03:00
docker-compose.yaml Add scripts for continous deployment 2022-05-22 21:52:12 +03:00
package-lock.json Add package-lock.json in root of project 2022-05-08 21:30:19 +03:00
start-containers.sh Add scripts for continous deployment 2022-05-22 21:52:12 +03:00
stop-containers.sh Add scripts for continous deployment 2022-05-22 21:52:12 +03:00
update-containers.sh Write update logs to file 2022-05-22 22:04:11 +03:00

README.md

War-News-Aggregator

This is the repository containing the IDP + PWeb project of Lucian Popescu and Bianca Fodor.

Shortly, this project contains a web application for aggregating war news from various users. For IDP, we created a github pipeline for building the frontend and backend containers, configured the various services from the architecture and created scripts for deployment in test and production environments.

For PWeb, we created a frontend and a backend application. On the frontend we use VueJS to display the information fetched from backend. In the backend we used technologies as: PostgreSQL for database management, Kong for api gateway and NodeJS for the business logic.