Advanced Search
Search Results
7 total results found
Introduction
System Architecture The landing page consists of these parts: Reverse Proxy (Nginx): Acts as the entry point. It handles SSL termination and routes traffic to the Vue.js static files or the Spring Boot API.Frontend (Vue.js): A Single Page Application (SPA) tha...
Frontend Architecture & API Integration
Here, the frontend of our web page is going to be discussed. Please get familiar with VUE.js documentation if you haven't done so yet: https://vuejs.org/guide/introduction A RESTful API guide could also be useful:https://restfulapi.net/ Our frontend is a Sing...
Backend & Infrastructure
This page covers the core parts of the backend whicih works with Spring Boot. Consider taking a proper look at the SpringBoot's documentation. It is not hard, most of the backend code are basic spring boot elements and concepts https://docs.spring.io/spring-b...
Deployment
1. Docker Compose Services Our docker-compose.yml runs four key services ServiceImage/BuildRolefrontend./frontend/...Nginx server; handles port 80 and proxies /api to the backend.backend./backend/...The Spring Boot REST API.postgrespostgres:15Relational databa...
Introduction
RFID Time Tracker is a website tool to help you track and overview your work hours in the RoboTeam. Tracked hours will be used to calculate how much compensation you receive from FOBOS, so be sure to check in! Features Registering a physical NFC tag to check i...
Getting Started
Tech Stack Language: Python 3.14 (Managed via Nix)Framework: DjangoPackage Manager: uv (Fastest Python resolver/installer)Environment: Nix (with the std library)Command Runner: just (alternative to make) Setting Up the Environment FIXME: this is wrong You do n...
Structure of the project
Architecture & Frontend Patterns (Midas) The RFID Tracker (codename Midas) follows a traditional Django structure but uses a “Single File Component” philosophy for its views. Project Organization The project is split into the core configuration and the functio...