Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/praetoriani/praetoriani

praetoriani developer repository - your place for everything about web development
https://github.com/praetoriani/praetoriani

angular angular-cli angular-cli-devkit css css3 developer-tools development devtools html html5 javascript js jsx react typescript web-components webapp webapps webcomponents

Last synced: 2 days ago
JSON representation

praetoriani developer repository - your place for everything about web development

Awesome Lists containing this project

README

        

![Static Badge](https://img.shields.io/badge/May%2009%2C%202024-%23000000?style=flat&logoColor=%23cc0000&label=Last%20Update%3A%20&labelColor=%23efefef&color=%23525252&link=https%3A%2F%2Fgithub.com%2Fpraetoriani%2FAngularCLI-DevKit)

## UPDATE:

[09.05.2024] 
Added a perl repository for my perl scripts

[**Visit repo**](https://github.com/praetoriani/perl)




[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**](https://github.com/praetoriani/AngularCLI-DevKit)  /  [**Angular CLI DevKit App**](https://praetoriani.github.io/AngularCLI-DevKit/release/)




[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`](https://github.com/topics/no-frameworks) [`#NoBullshit`](https://github.com/topics/nobullshit) [`#JustPlainCode`](https://github.com/topics/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](https://github.com/praetoriani/web-components)


### 📌 Angular CLI DevKit
[`#Angular`](https://github.com/topics/angular) [`#Angular CLI`](https://github.com/topics/angular-cli) [`#DevTools`](https://github.com/topics/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](https://github.com/praetoriani/AngularCLI-DevKit)

### 📌 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.