Skip to content

Commit

Permalink
feat: sa careers
Browse files Browse the repository at this point in the history
  • Loading branch information
popoway committed Feb 4, 2024
1 parent e68ea0d commit a49c0f8
Show file tree
Hide file tree
Showing 10 changed files with 100 additions and 55 deletions.
7 changes: 5 additions & 2 deletions assets/flutter_i18n/en.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,9 @@ careers:
career-liaisons: "Career Liaisons"
upcoming-workshops-events: "Upcoming Workshops & Events"
join-hireqc: "Join HireQC"
cdc: "SA Career Development Committee"
cdc-message: "The Student Association Career Development Committee (CDC) is a student-run organization that serves to help all students improve resume writing, interview skills, and create a bullet proof plan for the future.\nLocation: Student Union 319"
join-mailing-list: "Join Mailing List"

advising:
aac: "Academic Advising Center"
Expand All @@ -108,8 +111,8 @@ advising:
student-life:
osdl: "The Office of Student Development & Leadership"
osdl-message: "The Office of Student Development & Leadership (OSDL) provides opportunities for students to develop leadership skills, engage in campus life, and build community. OSDL oversees student clubs and organizations, student government, and campus events.\nLocation: Student Union, Lower Level 23\nEmail: Studentlife@qc.cuny.edu"
clubs: "Clubs and Organizations"
upcoming-club-events: "Upcoming Club Events"
clubs: "Clubs and Organizations List"
upcoming-club-events: "Upcoming Club Events (UKnighted)"
student-association: "Student Association"
food-pantry: "Knights Table Food Pantry"
nso: "New Student Orientation"
Expand Down
3 changes: 3 additions & 0 deletions assets/flutter_i18n/es.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,9 @@ careers:
career-liaisons: "Enlaces de Carrera"
upcoming-workshops-events: "Próximos Talleres y Eventos"
join-hireqc: "Únete a HireQC"
cdc: "SA Comité de Desarrollo Profesional"
cdc-message: "El Comité de Desarrollo Profesional (CDC) de la Asociación de Estudiantes es una organización dirigida por estudiantes que sirve para ayudar a todos los estudiantes a mejorar la redacción de currículums, sus habilidades para entrevistas y crear un plan invulnerable para el futuro.\nUbicación: Student Union 319"
join-mailing-list: "Unirse a la lista de correos"

advising:
aac: "Centro de Asesoramiento Académico"
Expand Down
3 changes: 3 additions & 0 deletions assets/flutter_i18n/he.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,9 @@ careers:
career-liaisons: "קישורי קריירה"
upcoming-workshops-events: "סדנאות ואירועים קרובים"
join-hireqc: "הצטרף ל-HireQC"
cdc: "SA ועדה לפיתוח קריירה"
cdc-message: "הוועדה לפיתוח קריירה של אגודת הסטודנטים (CDC) היא ארגון המנוהל על ידי סטודנטים, המסייע לכל התלמידים לשפר את כתיבת קורות החיים, מיומנויות ראיונות וליצור תוכנית בלתי פגיעה לעתיד.\nמיקום: Student Union 319"
join-mailing-list: "הצטרף לרשימת תפוצה"

advising:
aac: "מרכז הייעוץ האקדמי"
Expand Down
3 changes: 3 additions & 0 deletions assets/flutter_i18n/hi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,9 @@ careers:
career-liaisons: "करियर संपर्क"
upcoming-workshops-events: "आगामी कार्यशालाएं और इवेंट"
join-hireqc: "HireQC में शामिल हों"
cdc: "SA कैरियर विकास समिति"
cdc-message: "स्टूडेंट एसोसिएशन कैरियर डेवलपमेंट कमेटी (सीडीसी) एक छात्र-संचालित संगठन है जो सभी छात्रों को बायोडाटा लेखन, साक्षात्कार कौशल में सुधार करने और भविष्य के लिए एक अचूक योजना बनाने में मदद करता है।\nस्थान: Student Union 319"
join-mailing-list: "मेलिंग सूची में शामिल हों"

advising:
aac: "अकादमिक सलाहकार केंद्र"
Expand Down
5 changes: 4 additions & 1 deletion assets/flutter_i18n/zh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,10 @@ careers:
cei-message: "职业参与和实习中心(CEI)为所有 Queens College 学生和校友提供职业发展服务。CEI 提供职业咨询、简历和求职信审查、模拟面试和职业研讨会。\nHireQC 是 CEI 的招聘网站,专为 Queens College 学生提供。\n位置:Frese Hall 213\n电子邮件:qc_career@qc.cuny.edu\n电话:718-997-4465"
career-liaisons: "职业联络员"
upcoming-workshops-events: "即将举行的研讨会和活动"
join-hireqc: "加入HireQC"
join-hireqc: "加入 HireQC"
cdc: "学生会职业发展委员会"
cdc-message: "学生会职业发展委员会 (CDC) 是一个由学生管理的组织,旨在帮助所有学生提高简历写作、面试技巧,并为未来制定无懈可击的计划。\n地点:Student Union 319"
join-mailing-list: "加入邮件列表"

advising:
aac: "学术指导中心"
Expand Down
2 changes: 1 addition & 1 deletion lib/aboutapp.dart
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ class _AboutAppPageState extends State<AboutAppPage> {
child: Text(FlutterI18n.translate(
context, "aboutapp.privacy-policy")),
onPressed: () => _launchURL(
'https://github.com/popoway/goknights/blob/main/PRIVACY.md'),
'https://github.com/popoway/goknights/blob/main/PRIVACY.md#goknights-privacy-policy'),
),
CupertinoButton(
child: Text(FlutterI18n.translate(
Expand Down
126 changes: 78 additions & 48 deletions lib/dept/careers.dart
Original file line number Diff line number Diff line change
Expand Up @@ -30,54 +30,84 @@ class _MyCareersPageState extends State<MyCareersPage> {
),
// This widget fills the remaining space in the viewport.
// Drag the scrollable area to collapse the CupertinoSliverNavigationBar.
SliverFillRemaining(
child: Column(
mainAxisAlignment: MainAxisAlignment.start,
children: <Widget>[
CupertinoListSection.insetGrouped(
header: Text(FlutterI18n.translate(context, "careers.cei"),
style: optionTextStyle),
footer: Text(
FlutterI18n.translate(context, "careers.cei-message"),
style: optionTextStyle),
children: <CupertinoListTile>[
CupertinoListTile.notched(
title: Text(
FlutterI18n.translate(
context, "careers.career-liaisons"),
style: optionTextStyle),
trailing: const CupertinoListTileChevron(),
onTap: () => _launchURL(
'https://www.qc.cuny.edu/academics/cei/career-meet-the-team/'),
),
CupertinoListTile.notched(
title: Text(
FlutterI18n.translate(
context, "careers.upcoming-workshops-events"),
style: optionTextStyle),
trailing: const CupertinoListTileChevron(),
onTap: () => _launchURL(
'https://www.qc.cuny.edu/academics/cei/next-workshop/'),
),
CupertinoListTile.notched(
title: Text(
FlutterI18n.translate(context, "careers.join-hireqc"),
style: optionTextStyle),
trailing: const CupertinoListTileChevron(),
onTap: () => _launchURL(
'https://queenscollege-csm.symplicity.com/'),
),
CupertinoListTile.notched(
title: Text(
FlutterI18n.translate(context, "button.learn-more"),
style: optionTextStyle),
trailing: const CupertinoListTileChevron(),
onTap: () =>
_launchURL('https://www.qc.cuny.edu/academics/cei/'),
),
],
),
],
SliverToBoxAdapter(
child: SizedBox(
height: 950,
child: Column(
mainAxisAlignment: MainAxisAlignment.start,
children: <Widget>[
CupertinoListSection.insetGrouped(
header: Text(FlutterI18n.translate(context, "careers.cei"),
style: optionTextStyle),
footer: Text(
FlutterI18n.translate(context, "careers.cei-message"),
style: optionTextStyle),
children: <CupertinoListTile>[
CupertinoListTile.notched(
title: Text(
FlutterI18n.translate(
context, "careers.career-liaisons"),
style: optionTextStyle),
trailing: const CupertinoListTileChevron(),
onTap: () => _launchURL(
'https://www.qc.cuny.edu/academics/cei/career-meet-the-team/'),
),
CupertinoListTile.notched(
title: Text(
FlutterI18n.translate(
context, "careers.upcoming-workshops-events"),
style: optionTextStyle),
trailing: const CupertinoListTileChevron(),
onTap: () => _launchURL(
'https://www.qc.cuny.edu/academics/cei/next-workshop/'),
),
CupertinoListTile.notched(
title: Text(
FlutterI18n.translate(
context, "careers.join-hireqc"),
style: optionTextStyle),
trailing: const CupertinoListTileChevron(),
onTap: () => _launchURL(
'https://queenscollege-csm.symplicity.com/'),
),
CupertinoListTile.notched(
title: Text(
FlutterI18n.translate(context, "button.learn-more"),
style: optionTextStyle),
trailing: const CupertinoListTileChevron(),
onTap: () => _launchURL(
'https://www.qc.cuny.edu/academics/cei/'),
),
],
),
CupertinoListSection.insetGrouped(
header: Text(FlutterI18n.translate(context, "careers.cdc"),
style: optionTextStyle),
footer: Text(
FlutterI18n.translate(context, "careers.cdc-message"),
style: optionTextStyle),
children: <CupertinoListTile>[
CupertinoListTile.notched(
title: Text(
FlutterI18n.translate(
context, "careers.upcoming-workshops-events"),
style: optionTextStyle),
trailing: const CupertinoListTileChevron(),
onTap: () => _launchURL('https://linktr.ee/qcareers'),
),
CupertinoListTile.notched(
title: Text(
FlutterI18n.translate(
context, "careers.join-mailing-list"),
style: optionTextStyle),
trailing: const CupertinoListTileChevron(),
onTap: () => _launchURL(
'https://docs.google.com/forms/d/e/1FAIpQLScBS5SX3wWDiSbFHfKDgXY7PgZ45TmnwRYMfTFIEJOdgNWjHA/viewform'),
),
],
),
],
),
),
),
],
Expand Down
2 changes: 1 addition & 1 deletion lib/dept/student_life.dart
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ class _MyStudentLifePageState extends State<MyStudentLifePage> {
style: optionTextStyle),
trailing: const CupertinoListTileChevron(),
onTap: () => _launchURL(
'https://www.qc.cuny.edu/sl/clubs-and-organizations/'),
'https://qc.campusgroups.com/club_signup'),
),
CupertinoListTile.notched(
title: Text(
Expand Down
2 changes: 1 addition & 1 deletion lib/options.dart
Original file line number Diff line number Diff line change
Expand Up @@ -367,7 +367,7 @@ class _MyOptionsPageState extends State<MyOptionsPage> {
trailing: const CupertinoListTileChevron(),
onTap: () => _launchURL(
// include app version and build number in subject, ask the user to not remove the app version and build number when sending
'mailto:goknights-feedback@popoway.com?subject=GoKnights%20Feedback%20v${_packageInfo.version}%20(${_packageInfo.buildNumber})&body=Please%20do%20not%20remove%20the%20app%20version%20and%20build%20number%20below%20when%20sending%20feedback.%0A%0A%0A%0A%0A%0A%0A%0A%0A%0AApp%20Version%3A%20${_packageInfo.version}%0ABuild%20Number%3A%20${_packageInfo.buildNumber}%0A'),
'mailto:ming.lei@qc.cuny.edu?subject=GoKnights%20Feedback%20v${_packageInfo.version}%20(${_packageInfo.buildNumber})&body=Please%20do%20not%20remove%20the%20app%20version%20and%20build%20number%20below%20when%20sending%20feedback.%0A%0A%0A%0A%0A%0A%0A%0A%0A%0AApp%20Version%3A%20${_packageInfo.version}%0ABuild%20Number%3A%20${_packageInfo.buildNumber}%0A'),
),
CupertinoListTile.notched(
title: Text(
Expand Down
2 changes: 1 addition & 1 deletion pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
# In Windows, build-name is used as the major, minor, and patch parts
# of the product and file versions while build-number is used as the build suffix.
version: 2.2.0+44
version: 2.2.0+45

environment:
sdk: '>=3.1.0 <4.0.0'
Expand Down

0 comments on commit a49c0f8

Please sign in to comment.