/M7011E-Design-of-Dynamic-Web-Systems

Lab Project Dynamic Web System in the course M7011E.

Primary LanguagePython

M7011E - Design of Dynamic Web Systems-2023

The Lab project in the course M70011E CRUD API Lp2, H23

This repository contains the source code and documentation for the project developed as part of the course M7011E - Design of Dynamic Web Systems. The project focuses on building a dynamic web application implementing CRUD (Create, Read, Update, Delete) functionalities using Python, Django REST Framework, and MySQL.

Table of contents

Introduction

The goal of this laboratory session was to create a simple CRUD API based web application that will be accessible by a regular browser. This involved constructing a straightforward web frontend but mostly focusing on the backend and managing the sverver-side database using SQL database structure. Throughout the process, Postman was utilized for testing and validating the functionality of the API endpoints.

Development and other tools

This project uses the following development tools;

Java

Java

Java

Java

Java

Java




Website sample

Demonstrating the CRUD functionality when an authorized example - student logs in with accurate credentials to access the Course lists, and illustrating the behavior when a non-authorized user attempts access.

Skärmbild 2023-12-12 200638

Skärmbild 2023-12-12 200956

Skärmbild 2023-12-12 201020

Participant - Group 6

Daniel Wallin
Mebaselassie Kidane Kebede