Giter VIP home page Giter VIP logo

soen-487-galactus's Introduction

SOEN-487-Galactus

A Weather App built with Vue.js and Node.js as the final project by "L'equipe" for SOEN 487 - Web Services and Applications at Concordia University in Montreal

Approach

It works utilizing 4 Services:

  1. Data Retrieval Service -> Data Demon

  2. Notification Service -> Notify Nexus

  3. Visualization/Pre-Render Service -> Visual Voyager

  4. UI + Authentication Service -> Sky Siren

Setup for the Services and UI

Please ensure that you have Node.js already installed on your machine, you can download it at Node Download

If you have node installed, ignore the previous sentence. Navigate to the directory that you are working on and open a CLI window at that location (can use the integrated terminal in vscode or simply navigate manually in a newly opened terminal)

When you are in the directory, run the npm install command first. This makes sure you are up-to-date on all the packages

When you the previous command finishes, then you can edit as you want. If you want to see the result and test it out then run the npm start command. It will output in the terminal the port at which it can be reached and you may navigate to it by visiting localhost:PORT.

Development in the backend service

To see your code changes live while running a service, run the service with npm run live-reload instead of npm start. Edit code and save the file, and the changes will apply to the server live.

soen-487-galactus's People

Contributors

eyeshield2110 avatar kkodmani avatar saladenicoise avatar eliassabbagh47 avatar jaskaran-dhadda avatar quoiquecesoit avatar allfatherwednesday avatar riri404 avatar chrisdigiacs avatar jaskaran-d avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.