What is Full Stack?

"Full Stack" refers to the comprehensive development of both the front-end (what users see) and the back-end (the technology behind the scenes) of a web application. Full Stack developer is practice used for creating the user interface and also developing the server-side logic, databases, and APIs that power it.

Tools & Frameworks Used

  • Python - A friendly versatile computer language for web development and data analysis.
  • Django - Django is a web framework for building powerful websites.
  • SQL - Database management and querying.
  • React.js - A framework for building dynamic web interfaces.
  • HTML - Structuring web content.
  • CSS - Styling web elements.

Full Stack Police Force Web Application Database

This is a full-stack web application that utilizes React JS for the front end, Python Django API for the back end, and SQLite for the database. The main purpose of this application is to provide a unique Police Force database where users can view and manage data in four different tables: Units, Employees, Vehicles, and Logs.