Git Product home page Git Product logo

project-omni-ride-network's Introduction

Project-Omni-Ride-Network (Car Utility Management)

Ein Projekt, das im Rahmen der Webengineering I Project-Omni-Ride-Network und Projektmanagement Projektmanagement Vorlesungen der Dualen Hochschule Baden-Württemberg Karlsruhe karlsruhe.dhbw.de/ entstanden ist.

Car Utility Management ist ein fiktiver Carsharing Anbieter, den wir für dieses Projekt erfunden haben.

Die Funktionen der Webseite beinhalten das erstellen eines Profils, um Fahrzeuge von verschiedenen Anbietern buchen zu können, sowie eine Bewertung der Seite zu hinterlassen. Natürlich sind die Buchungen rein fiktiv, es wird dabei kein Geld abgebucht oder Fahrzeug verbucht.

Viel Spaß und gute Fahrt 🚗 🏍️

Dokumentation

Die technische Dokumentation gibt es hier

Installation

Um das Projekt lokal aufzusetzen:

 
git clone https://github.com/Annalytic-programming/Project-Omni-Ride-Network.git

Konfigurationsdatei anlegen

Füge eine 'appsettings.json' Datei im Verzeichnis Project-Omni-Ride-Network/Project-Omni-Ride-Network/, nach diesem Muster, ein:

    "MailCredentials": {
        "Hostname": "HOSTNAME",
        "Port": PORT,
        "Email": "EMAIL",
        "Passwort": "PASSWORD"
    },

    "ConnectionStrings": {
        "DefaultConnection": "CONNECTION STRING FOR DATABASE"
    },
    "Logging": {
        "LogLevel": {
            "Default": "Information",
            "Microsoft": "Warning",
            "Microsoft.Hosting.Lifetime": "Information"
        }
    },
    "JWT": {
        "Audience": "AUDIENCE",
        "Issuer": "ISSUER",
        "Secret": "SECRET"
    },
    "AllowedHosts": "*"

}

* Wechsle in CAPS geschriebene Wörter mit deinen eigenen Daten aus

Unser Team

Frontend-Developers: : @jas20202 - @elnaz-gharoon

Backend-Developers: @Annalytic-programming - @AlexMi-Ha

project-omni-ride-network's People

Contributors

alexmi-ha avatar jas20202 avatar annalytic-programming avatar elnaz-gharoon avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

project-omni-ride-network's Issues

Fehlender Datenschutz

Datenschutzbestimmung fehlen vollkommen. (Aktuell 'Never gonna give you up' ~ Rick Astley WTF?!) Abmahnanwälte freuen sich schon.

  1. Da wir mit Kundendaten (Emailadressen, Vor- und Nachnamen usw.) arbeiten sind wir verpflichtet auf die jeweiligen Datenschutzrichtlinien hinzuweisen. Wir sollten auch einen oder eine Datenschutzbeauftragte/n aufführen, der sich im Notfall um Anfragen diesbezüglich kümmert.

  2. Durch die Einbindung von iframes mit Youtube-Einbettung entstehen evtl. Cookies. Darauf muss hingewiesen werden, da diese nicht essentiell sind. Unsere Tokens für Registrierung bzw. Login sind technisch notwendig daher gilt hier keine Hinweispflicht. Dennoch würde ich aus rechtlicher Sicherheit dazu raten.

Hier ein Vorschlag einer Seite, die Datenschutztexte generiert. Dieser muss notfalls angepasst werden:

Datenschutz.txt

Register: Regex

Passwort Regex is scuffed

"Hallo_%%!!!1" wird zb nicht akzeptiert

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.