RC App is a one-stop college student app that combines multiple essential features and services into a single, unified, and easy-to-use platform. Our aim is to make students' lives simpler and more efficient by providing them with an intuitive interface to access all their academic, financial, and social needs. The current name, "RC App," is temporary as this concept demo was built specifically for Roanoke College.
Check out this demo video to see the app in action!
The Home/Landing page provides the user quick access to other sections of the app.
Our Profile Overlay allows users to access their personal information such as account balances or meal swipes at any point while in the app.
The Map page helps students navigate the college campus with ease, providing them with an interactive map that highlights buildings, facilities, and points of interest.
Our integrated calendar helps students stay organized by displaying their upcoming events, classes, and appointments, as well as giving them the ability to create custom calendar events.
The Dining page provides information on various on-campus dining options, including menus, hours of operation, and locations, making it easy for students to plan their meals.
The Mailing page simplifies the process of managing packages and mail for students, displaying notifications for incoming packages, and providing information on mailing services.
The Safety page is designed to help students feel secure on campus by providing quick access to emergency contacts, campus security resources, and RA on duty.
The Academic Info page centralizes students' academic information, such as grades, making it easy to stay on top of their academic progress.
The Financial Information page provides a comprehensive overview of students' financial status, such as tuition fees, scholarships, and financial aid, allowing them to effectively manage their finances.
Our app utilizes various libraries and frameworks to deliver a seamless and visually appealing experience. Some examples of shared UI components, are headers, footers, and tab/page navigation.
- Ryan: Shared UI, Map page, and Profile Overlay
- Jordan: Rounded Rect, Safety page, and Home/Landing page
- Johann: Calendar, Dining pages, Mailing page, and automated testing with Jest
- Sean: Academic Info and Financial Information pages
This project is licensed under the Academic Free License v3.0 License.