I have a problem aligning the bold text with the lower text.

This is the code:
import React from "react";
import { View, StyleSheet, Text } from "react-native";
const Stundenplanitem = (props) => {
return (
<View style={styles.item}>
<View style={styles.itemLeft}>
<View style={styles.checkbox}>
<Text style={styles.Zeit}>{props.termin}</Text>
</View>
<Text style={styles.itemText}>{props.fach}</Text>
<View style={styles.itemLeftBeschreibung}>
<Text style={styles.itemTextBeschreibung}>{props.lehrer}</Text>
</View>
</View>
</View>
);
};
const styles = StyleSheet.create({
item: {
backgroundColor: "#AA7777",
padding: Platform.OS === "ios" ? 15 : 10,
borderRadius: 6,
marginTop: 15,
marginBottom: Platform.OS === "ios" ? -2 : 5,
},
itemText: {
fontWeight: "bold",
fontSize: 14,
marginLeft: Platform.OS === "ios" ? -8 : -15,
color: "#FEF5E2",
},
Zeit: {
fontWeight: "bold",
fontSize: 20,
marginLeft: Platform.OS === "ios" ? -5 : -15,
color: "#FEF5E2",
},
itemTextBeschreibung: {
marginTop: -12,
marginLeft: Platform.OS === "ios" ? 47 : -51,
fontSize: 14,
color: "#FEF5E2",
},
itemLeft: {
flexDirection: "row",
alignItems: "flex-start",
flexWrap: "wrap",
},
itemLeftBeschreibung: {
flexDirection: "row",
alignItems: "flex-start",
flexWrap: "wrap",
},
checkbox: {
marginRight: Platform.OS === "ios" ? 15 : 20,
marginTop: 2,
},
});
export default Stundenplanitem;
I am new to the site, so I don't know if the information is enough for you, but I would add more stuff if asked.
I'm also new to react/react native, are there any tutorials for building an app. What all I found/watched was garbage
Edit: The widget below is a duplicate.