rairo commited on
Commit
208f1e5
·
verified ·
1 Parent(s): f198b9f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -9
app.py CHANGED
@@ -39,17 +39,25 @@ def generateResponse(dataFrame,prompt):
39
 
40
  def generate_random_team():
41
 
42
- men_names = ["John Khumalo", "Michael Smith", "David Johnson"]
43
- women_names = ["Emily Brown", "Olivia Nkosi", "Sophia Miller"]
44
-
45
- team_members = list(zip(men_names + women_names, ["whatsapp_icon.png"] * 6))
 
 
 
 
 
 
 
 
46
  random.shuffle(team_members)
47
  return team_members
48
 
49
  # Initialize Firebase app
50
  if not firebase_admin._apps:
51
  Firebase = os.environ['FIREBASE']
52
- cred = credentials.Certificate(Firebase)
53
  firebase_admin.initialize_app(cred)
54
 
55
  db = firestore.client()
@@ -118,7 +126,7 @@ def main():
118
 
119
 
120
  # Sidebar
121
- st.sidebar.title("E-complaint")
122
  st.sidebar.image("ecomp1.jpg", use_column_width=True)
123
 
124
  with st.sidebar:
@@ -170,12 +178,11 @@ def main():
170
  st.write(answer)
171
 
172
  elif tabs == 'Response Team':
173
- st.title("Random Response Team")
174
 
175
  team = generate_random_team()
176
 
177
- for name, icon in team:
178
- st.write(f"{name} 📱")
179
 
180
 
181
 
 
39
 
40
  def generate_random_team():
41
 
42
+ men_names = ["John Khumalo", "Michael Smith", "David Johnson", "Jessica Mandela"]
43
+ women_names = ["Emily Brown", "Olivia Nkosi", "Sophia Miller", "Thomas Sithole"]
44
+
45
+ team_members = [
46
+ {
47
+ "name": name,
48
+ "status": random.choice(["visiting site", "ready for deployment"]),
49
+ "contact": f"077123456{i+1}", # Replace with actual contact format
50
+ "whatsapp": "📱"
51
+ }
52
+ for i, name in enumerate(men_names + women_names)
53
+ ]
54
  random.shuffle(team_members)
55
  return team_members
56
 
57
  # Initialize Firebase app
58
  if not firebase_admin._apps:
59
  Firebase = os.environ['FIREBASE']
60
+ cred = credentials.Certificate(str(Firebase))
61
  firebase_admin.initialize_app(cred)
62
 
63
  db = firestore.client()
 
126
 
127
 
128
  # Sidebar
129
+ st.sidebar.title("Be Heard")
130
  st.sidebar.image("ecomp1.jpg", use_column_width=True)
131
 
132
  with st.sidebar:
 
178
  st.write(answer)
179
 
180
  elif tabs == 'Response Team':
181
+ st.header("Durban Response Team")
182
 
183
  team = generate_random_team()
184
 
185
+ st.table(team)
 
186
 
187
 
188