Skip to content

CarlosSanabriaM/degree-final-project

Repository files navigation

My Bachelor's Degree Final Project

This repository contains all the content related to my Bachelor's Degree Final Project.

Content

  • The 3 subsistems of this project (Topics and Summary, Web backend and Web frontend) as git submodules (each subsistem is in it's own git repository).
  • The Docker files (.dockerignore and Dockerfile) needed to generate a Docker image that contains the topics_and_summary and the web_backend subsistems. This Docker image is the one used to deploy the backend to Heroku. This files can't be moved to the web_backend project, because they use the topics_and_summary and the web_backend projects. Another approach would be to include the topics_and_summary project as a git submodule inside the web_backend project, but currently the other approach is used.
  • The documentation of this project (in spanish), including: the planning, analysis, design, implementation, tests, conclusions and possible extensions of this project.
  • The presentation of this project (in spanish), that summarizes the documentation.