/the-arch-gathering

The Arch Gathering, is a digital publication celebrating beautiful architecture. Architectural pieces, as well as architects’ biographies, are posted as a reference for architects and an educational medium for architecture enthusiasts. Built as an integrated assignment for courses 6003 and 6007.

Primary LanguageVue

The Arch Gathering

The Arch Gathering, is a digital publication celebrating beautiful architecture. Architectural pieces, as well as architects’ biographies, are posted as a reference for architects and an educational medium for architecture enthusiasts.

Built as an integrated assignment for courses 6003 and 6007.

Tech stack

The app uses the MEVN stack, and passport local and facebook authentication strategies

notes

  • about page is rendered in ejs - available in the back-end folder - and sent to the front-end for display (using sendFile())
  • add comment and add to favorites features are not fully functional

project run

  • in back-end server (/back-end)
    • run npm install
    • run npm run dev
  • for front-end, run vue ui, import the /front-end folder and run the server
  • a config.js file is required in the /back-end folder for mongo Atlas and facebook authentication setup

helpful resources