Languages: Python, TypeScript, HTML, CSS, JavaScript
Libraries and Tools: React, Flask, Beautifulsoup, Regex,
When writing scientific reports and essays, my least favourite part was always formatting references. Especially with certain classes having their own unique formatting rules, I often found myself fiddling with commas, periods, and bold text the night before a deadline, desperately trying to get everything perfect.
Eventually, I got fed up and came up with SciRef. With some help from like-minded friends, we built a robust tool to streamline the creation of personalized scientific references using simple URLs. Powered by React on the frontend and Flask on the backend, SciRef offers a clean, user-friendly interface where users can drag and drop reference components into any order they want. All they need to do is input the URL of their scientific article, and within seconds the application generates a customized reference — ready to copy, paste, and submit.
Here is a video demonstration of the project:
