Skip to content
View praetoriani's full-sized avatar
  • Constantin Film AG
  • Bavaria, Germany
  • 09:57 (UTC +02:00)
Block or Report

Block or report praetoriani

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
praetoriani/README.md

Static Badge

UPDATE:

[09.05.2024]  Added a perl repository for my perl scripts
Visit repo


[29.02.2024]  The Angular CLI DevKit repository was updated.
A provisional release of the Angular CLI DevKit (v1.00.82) is available.
Angular CLI DevKit Repository  /  Angular CLI DevKit App


[20.02.2024]  I just opened a new repo my-py-scripts
There isn't much to see here at the moment. But since I'm occasionally working with Python again at the moment, I'll publish Python scripts there every now and then


[older]  Check out the Web Component Repository.
I made some recent updates 😉



Welcome to my Github Profile 😊

I would like to show you a small overview of my development projects here. Unfortunately, I cannot make all projects public, as some of the applications are developments for my employer. Nevertheless, you can read about at least some of the work I have developed over the last few years. My private projects are of course public.

First of all, a little about myself. My real name is Marc and I currently work for Constantin Film in Munich. I completed my training as a web developer many years ago. I have gained a lot of experience in the field of web development and was able to expand my basic knowledge of HTML, CSS, Javascript and PHP/MySQL. At that time, there were no sophisticated frameworks or runtime libraries. In recent years, I have worked intensively with SPAs/PWAs as well as frameworks (such as React and Angular) and was able to acquire expertise in working with Rest APIs.

Thanks to my employer, I also had the opportunity to acquire a lot of knowledge about various Microsoft products (such as Powerapps, Power Automate, Dataverse, Sharepoint, Onedrive, Azure, Entra, etc.).

Essentially, I created Powerapps for Microsoft Teams, which worked with Dataverse and Power Automate Cloud Flows. Most of the work involved planning and creating the canvas apps, designing the database structures for Dataverse and interface programming using Power Automate Cloud Flows.

But enough about me now. Here is the overview of current projects

Note

There is one more thing I would like to mention. Since I'm in the process of completely revamping my Github profile, not all of my repos are currently publicly available (sorry for that. I hope you can understand). The repos will gradually be accessible again as soon as I updated my profile.




📌 Web Components

#NoFrameworks #NoBullshit #JustPlainCode

In this repository I would like to show that it is possible to create your own, reusable and standalone web components even without a framework (such like Angular or React) 🤯. And that's just with plain and native HTML, CSS and Javascript 😃.
» Visit Repository

📌 Angular CLI DevKit

#Angular #Angular CLI #DevTools

Angular CLI DevKit is an Angular-based web application. The Angular CLI DevKit offers the ability to create command prompts for the Angular CLI via a graphical user interface. With the Angular CLI DevKit, new workspaces, new components, new services, etc. can be created in this way.

Update (26.01.2024):
The App is still not finished, but I decided to make this repo public.
Visit Repository

📌 StaffManager-v2

StaffManager is a Canvas App for Microsoft Teams and serves as an interface between HR and IT. Employees can be reported for onboarding or offboarding and personnel changes such as job changes or special leave can be submitted. The Canvas App works with Dataverse to manage the data and uses Power Automate Cloud Flow to send requests by email. The StaffManaer also uses a Rest API to create and update tickets in a ticket management system.

📌 ChipKeyAllocator

This is also a Canvas App for Microsoft Teams. ChipKeyAllocator is a supplement to StaffManager. When new staff are hired or an employee leaves the company, the StaffManager generates a database entry for the ChipKeyAllocator. With the ChipKeyAllocator, the Facility department is able to manage access chips and keys for employees. The Canvas App also uses Dataverse to access and manage the StaffManager data. Power Automate Cloud Flows is also used here to generate and send emails. The ChipKeyAllocator also uses the same Rest API to update the corresponding tickets in the ticket management system. StaffManager and ChipKeyAllocator use shared resources to manage and process data collaboratively and across departments.

📌 SUMO Projekt Manager

This app is a kind of project manager for the Department of Film Music. The SUMO Project Manager is again a Canvas App for Microsoft Teams. The big difference to the other Canvas Apps is that the SUMO Project Manager has its own area in Sharepoint, which it manages completely. Colleagues can use the app to manage their projects, create folders, manage their content and upload and download files. It is also possible to use forms to create and manage project data in a Dataverse database.




I hope you enjoyed my little project list and maybe there were some interesting things for you. Of course, it's just a small list of projects I'm currently working on or have recently completed. There are a few more projects in my repo.


Note

As I mentioned at the beginning, I am currently working on my projects. So the repos will be accessible again soon 😉


Thank you for visiting my profile and looking at it.
You are welcome to stop by at any time.

Pinned

  1. web-components web-components Public

    With this repository I would like to show how easy it is to create your own web components using HTML, Javascript and CSS.

    JavaScript

  2. AngularCLI-DevKit AngularCLI-DevKit Public

    Angular CLI DevKit is an Angular-based web application. The Angular CLI DevKit offers the ability to create command prompts for the Angular CLI via a graphical user interface. With the Angular CLI …

  3. mdn-web-components mdn-web-components Public

    Forked from mdn/web-components-examples

    A series of web components examples, related to the MDN web components documentation at https://developer.mozilla.org/en-US/docs/Web/Web_Components.

    JavaScript

  4. apache-cordova-manager apache-cordova-manager Public

    This is the Repository of the Apache Cordova Manager