About this Website
Lifted is a really special project to work on, and this web app is one small part of the entire Lifted experience. We hope you've enjoyed!
Web App Credits
Special thanks to Cornell IT for working with us on implementing NetID authentication and LDAP querying!
Powered by Next.js, React, Flask, SQLite, Powerpoint, Outlook, and a trusted mini Windows PC hosting the whole thing :)
To report any bugs or issues, please email lifted@cornell.edu.
~ RF, NS, VW
Changelog
Version 4.0 (8/23/25)
- We've migrated the web app from pure Flask/Jinja2 to Next.js/React frontend and Flask backend! This improves the overall user experience and maintainability of the web app.
Version 3.2.3 (6/4/25)
- Want to see some fun stats about Lifted? Well, now you can! We've added a Lifted Popped tab!
Version 3.2.2 (5/7/25)
- To make it easier for us on the backend, we've added a hidden card override option to the Admin Dashboard. Now, if you request access to your Lifted cards that you forgot to pick up three years ago, we can reveal them on your Messages page in one click, rather than digging through our archives!
Version 3.2.1 (5/3/25)
- Card PDF caching for quicker retrievals of card PDFs. What does this mean? Well, we no longer have to generate a PDF of your card from scratch every time you want to download it. Instead, we do this once, and you can download it once, twice, or a thousand times more without any delay!
- Minor bug fixes and improvements
Version 3.2 (4/27/25)
- We've added support for different card templates per card attachment (both on single and bulk message PPTX/PDF export). This means we can now customize the appearance of each card depending on what attachment you chose!
- Now you can see which attachment your recipient selected (if any) by clicking on your sent messages. Happy snooping!
- Minor bug fixes and improvements
Version 3.1.3 (4/25/25)
- Y'all didn't understand what message swapping was, so we've made this more clear (new FAQ, notice on sent messages tab)
- Attachment selection improvements and bug fixes
Version 3.1.2 (4/21/25)
- Minor content-related changes
Version 3.1.1 (4/18/25)
- Minor changes
Version 3.1 (4/17/25)
- Oops! Upon opening up the Lifted submission form, we've identified cases where it will log users out prematurely. We've implemented a temporary workaround for this OIDC auth refresh token issue
Version 3.0.1 (4/15/25)
- Minor UI improvements
- Logging and Recently Deleted on Admin Dashboard
Version 3.0 (4/14/25)
- We've completely redesigned the web app! It looks a lot nicer now!
- Now, you can choose an attachment with your cards!
Version 2.0 (1/14/25)
- Completely re-worked the entire web app, switching to OIDC Auth, LDAP people search, new SQLite DB, automated emails via Outlook, and more
- Web app allows sending messages, viewing messages, editing/deleting messages, swapping messages, and much more
- Admin dashboard with Lifted config settings, form/email rich text editor, automated card PDF conversions via PPTX, viewing/managing messages, viewing aux tables, and more. Running Lifted at scale is now much easier for us!
Version 1.0 (12/9/24)
- We made a web app with the ability to view most existing Lifted cards! This makes it easier for us so we don't do things super manually.
- Cornell NetID SAML2 Authentication
Version 0 (2016-2024)
- Static Website with various minor edits over the years