Category: Uncategorized

  • CORS and HTTPS

    ¯\_(ツ)_/¯ For our full stack web application project, my capstone team has chosen an application architecture that consists of hosting the front-end application (user interface) and back-end application (REST API and database) separately on different servers, resulting in two URLs with different domain names. This configuration has the advantages of enforcing the design principal of…

  • PostgreSQL Full Text Search

    For our capstone project, my team is building a REST API for the backend of a full-stack web application. One of the project requirements is to implement a “search by keyword” feature. This basically entails the user entering a search term on the website, clicking a button, and the site would display results based on…

  • API Documentation

    As mentioned in a previous post, my capstone group is developing a full stack web application. While some development teams are made up of programmers who are able to contribute on both the front-end and back-end of a full stack project, some projects have teams that are dedicated to developing just one part of the…

  • From CS 340 to ORM

    My capstone group has chosen to develop a full stack web application for our class project. Most students likely understand that full stack development involves development of both the front end (client side) and back end (server side) of a web application. The front end is typically built using HTML, CSS and a JavaScript framework…