Skip to content
This repository has been archived by the owner on Mar 7, 2021. It is now read-only.

pedrorpmoleiro/dad_proj

Repository files navigation

Distributed Application Development (DAD)

Objective

This project’s objective is to implement a Single Page Application (SPA) for the "TBD" platform, using Vue.js framework for the development of the web client.

Scenario

TBD

Architecture and Technologies

The Web platform must use the Single Page Application (SPA) paradigm. It includes a Web client application developed with Vue.js framework, and on the server side, a RESTful API implemented with Laravel and a Web Socket server implemented with a Node.js server and all appropriate libraries. Static content delivery (HTML, JavaScript, CSS, images, etc.) is provided by Laravel and the main relational database must be either MySQL or PostgreSQL. It is also possible to use other libraries, technologies or databases that complement the described architecture. For instance, “NoSQL” databases or cache technologies (e.g. MongoDB, Redis, Memcached) can be used to optimize the performance of storage operations.

Business Model

TBD

Built With

  • Vue - JavaScript Framework
  • Vuetify - Material Design Framework, a Vue UI Library.
  • Laravel - PHP Framework
  • WebStorm - PHP IDE from Jetbrains
  • Visual Studio Code - Source-code editor made by Microsoft.
  • Laragon - Development environment for PHP, Node.js, Python, Java, Go, Ruby.

Versioning

GitKraken for versioning.

Browsers support

IE / Edge
IE / Edge
Firefox
Firefox
Chrome
Chrome
Edge last 2 versions last 2 versions

Authors

  • Pedro Moleiro - 2171264
  • Pedro Galveias - 2161966

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published