This app is compatible with Unix and Unix-like operating systems.
This project aims to provide a Q&A Web Application, which will allow:
-
Registred Users to ask and answer questions and keep track of their contribution and general statistics
-
Visitors to see the 10 most recent Questions and general statistics
This repository hosts the Software as a Service (Saas) assignment for NTUA Course "Software as a Service" (Spring 2020-2021).
The members of the team who created this project are (alphabetical order):
The app was developed using 2 architectures:
- MVC
- Microservices
and uses Node.js, Express.js for the Backend, ejs template engine for the Frontend and MongoDB Atlas 🍃 database.
Backend - Frontend communication is explainded within the two architectures.
📱 The application supports responsive web app which adjusts to smartphone proportions.
Both architectures were deployed in Cloud with Heroku. The urls are:
- MVC Web App: https://mvc-askmeanything.herokuapp.com/
- Microservices Web App: https://ms-client-askmeanything.herokuapp.com/