🚀 Explore my digital universe: maximilian.hagn.network!
An innovative tool to effortlessly manage and showcase my projects on GitHub and my website, featuring a sleek React frontend and a MongoDB database.
Ein innovatives Tool zur mühelosen Verwaltung und Präsentation meiner Projekte auf GitHub und meiner Webseite, ausgestattet mit einem eleganten React-Frontend und einer MongoDB-Datenbank.
- Private Software Development Project
- 15 Workdays
- Language: English
- Team Size: 2
- Software Engineer
The aim of this project was to develop an API that allows users to create projects with specific details such as multilingual texts, roles, working days, and skills. The goal was also to standardize the management of my GitHub repositories and other projects. This included automatically updating GitHub repository readmes and creating content. A React-developed frontend made it easy to add new projects and manage existing ones. The integration of a MongoDB database ensured efficient storage of project data. This API was incorporated into my portfolio website for project display, simplifying the uniform management and presentation of my work.
Das Ziel dieses Projekts war die Entwicklung einer API, die es Benutzern ermöglicht, Projekte mit spezifischen Informationen wie mehrsprachigen Texten, Rollen, Arbeitstagen und Fähigkeiten zu erstellen. Zudem zielte das Projekt darauf ab, die Verwaltung meiner GitHub-Repositories und anderer Projekte zu standardisieren, einschließlich der automatischen Aktualisierung von GitHub-Repository-Readmes und der Erstellung von Inhalten. Ein mit React entwickeltes Frontend vereinfachte das Anlegen neuer Projekte und die Verwaltung bestehender. Die Integration einer MongoDB-Datenbank ermöglichte eine effiziente Speicherung der Projektdaten. Die API wurde in meine Portfolio-Webseite integriert, um die Projekte darzustellen, und erleichterte so die einheitliche Verwaltung und Präsentation meiner Arbeiten.
In this project, I gained significant experience in API development and frontend design using React. Integrating a MongoDB database for efficient data storage was a crucial aspect. The application not only facilitated easy project creation and management but was also integrated into my portfolio website for displaying projects. Additionally, I developed a script for the automatic updating of GitHub repository readmes. This project broadened my knowledge in project management and strengthened my skills in application development and content management.
Bei der Entwicklung dieser Anwendung habe ich wertvolle Erfahrungen in der API-Entwicklung und im Frontend-Design mit React gesammelt. Die Integration einer MongoDB-Datenbank zur effizienten Datenspeicherung war ein wesentlicher Bestandteil dieses Projekts. Die Anwendung erleichterte nicht nur die Erstellung und Verwaltung von Projekten, sondern wurde auch in meine Portfolio-Webseite integriert, um die Projekte zu präsentieren. Zusätzlich entwickelte ich ein Skript zur automatischen Aktualisierung von GitHub-Repository-Readmes. Diese Arbeit erweiterte mein Wissen in der Projektverwaltung und stärkte meine Fähigkeiten in der Anwendungsentwicklung und im Content-Management.
- TypeScript
- Kotlin
- React
- Spring Boot
- TailwindCSS
- MongoDB
- HTML
- CSS
- Git
- IntelliJ
- Docker
- Change version in parser.py
- python3 parser.py
- commit new version