A clean, minimal, and static web-based tool built using HTML, CSS, and JavaScript to help students, researchers, and professionals neatly organize, categorize, and access their research papers in one place.
๐ This is an open-source beginner-friendly project aimed at promoting open collaboration, UI enhancement, and useful features like tagging, filtering, and paper previews.
๐ Stars | ๐ด Forks | ๐ Issues | ๐ Open PRs | ๐ Closed PRs | ๐ ๏ธ Languages | ๐ฅ Contributors |
โจ Features
- ๐ฏ Static single-page application (SPA) with smooth UI
- ๐ Add and organize research paper entries
- ๐ Sort and filter by category (like AI, ML, Web, etc.)
- ๐ Search bar to quickly find a paper
- ๐ Visual cards for each paper with title, author(s), and description
- ๐จ Built with pure HTML, CSS, and JavaScript โ no frameworks
๐ ๏ธ Tech Stack
- HTML
- CSS
- JavaScript
- Python
๐ฆ Research-Paper-Organizer
โโโ ๐ .github/ # GitHub workflows, issue & PR templates
โโโ ๐ .vscode/ # VS Code workspace settings
โโโ ๐ backend/ # Backend code
โ โโโ ๐ src/
โ โ โโโ ๐ config/ # Configuration files
โ โ โโโ ๐ controllers/ # Business logic
โ โ โโโ ๐ middleware/ # Middleware functions
โ โ โโโ ๐ models/ # Database models
โ โ โโโ ๐ routes/ # API routes
โ โ โโโ ๐ utils/ # Helper utilities
โ โ โโโ ๐ app.js # App entry point
โ โ
โ โโโ ๐ .env.example # Example environment variables
โ โโโ ๐ .gitignore # Git ignore rules
โ โโโ ๐ package-lock.json # Dependency lockfile
โ โโโ ๐ package.json # Backend dependencies & scripts
โ โโโ ๐ test-env.js # Environment test script
โ
โโโ ๐ css/ # Stylesheets
โ โโโ ๐ Tag-Based-filtering.css
โ โโโ ๐ about.css
โ โโโ ๐ add-organize-papers.css
โ โโโ ๐ ats-checker.css
โ โโโ ๐ auth.css
โ โโโ ๐ blog.css
โ โโโ ๐ contact.css
โ โโโ ๐ faq.css
โ โโโ ๐ forgot-password.css
โ โโโ ๐ glossary.css
โ โโโ ๐ hemingway.css
โ โโโ ๐ open-source.css
โ โโโ ๐ pdf-annotator.css
โ โโโ ๐ pdf-viewer.css
โ โโโ ๐ profile-settings.css
โ โโโ ๐ style.css
โ โโโ ๐ summarize.css
โ โโโ ๐ tool.css
โ
โโโ ๐ docs/ # Documentation files
โโโ ๐ favicon/ # Favicon & PWA assets
โโโ ๐ images/ # Image assets
โโโ ๐ js/ # JavaScript files
โ
โโโ ๐ .gitignore
โโโ ๐ Faq.html
โโโ ๐ License
โโโ ๐ Masthead.html
โโโ ๐ Pdfconverter.html
โโโ ๐ Research_Paper_Summary.py
โโโ ๐ TODO.md
โโโ ๐ Tag-Based-filtering.html
โโโ ๐ about.html
โโโ ๐ about_new.html
โโโ ๐ add-organize-papers.html
โโโ ๐ app.js
โโโ ๐ ats-checker.html
โโโ ๐ auth-callback.html
โโโ ๐ blog.html
โโโ ๐ contact.html
โโโ ๐ forgot-password.html
โโโ ๐ glossary.html
โโโ ๐ hemingway.html
โโโ ๐ home.html
โโโ ๐ index.html
โโโ ๐ landing.css
โโโ ๐ landing.js
โโโ ๐ login.html
โโโ ๐ manage.py
โโโ ๐ offline.html
โโโ ๐ open-source.html
โโโ ๐ package.json
โโโ ๐ pdf-annotator.html
โโโ ๐ pdf-viewer.html
โโโ ๐ privacy.html
โโโ ๐ profile-settings.html
โโโ ๐ profile.html
โโโ ๐ roadmap.html
โโโ ๐ signup.html
โโโ ๐ site.webmanifest
โโโ ๐ slider.css
โโโ ๐ summarize.html
โโโ ๐ terms-of-service.html
โโโ ๐ผ๏ธ test1.jpg
โโโ ๐ผ๏ธ testimonialw.png
โโโ ๐ tools.html
๐ก How to Use
- Clone this repo:
git clone https://github.com/supriya46788/Research-Paper-Organizer.git
- Open
index.html
in your browser (right click and open with live server). - Start adding your research papers directly.
Before running the project, make sure you have the following installed:
-
Git โ to clone the repository
-
Python 3.8+ โ required for backend scripts (
manage.py
,Research_Paper_Summary.py
) -
Node.js & npm โ required for frontend dependencies (
package.json
) -
Code Editor (VS Code recommended) โ for editing and running the project
-
Web Browser (Chrome/Firefox) โ to view the HTML pages
๐ท Screenshots



๐ Exciting News...
This project is now an official part of GirlScript Summer of Code โ GSSoC'25! ๐ We're thrilled to welcome contributors from all over India and beyond to collaborate, build, and grow Research-Paper-Organizer! Letโs make learning and career development smarter โ together! ๐จโ๐ป
GSSoC is one of Indiaโs largest 3-month-long open-source programs that encourages developers of all levels to contribute to real-world projects ๐ while learning, collaborating, and growing together.๐จโ๐ป
With mentorship, community support, and collaborative coding, it's the perfect platform for developers to:
- โจ Improve their skills
- ๐ค Contribute to impactful projects
- ๐ Get recognized for their work
- ๐ Receive certificates and swag!
๐ canโt wait to welcome new contributors** from GSSoC 2025 to this Research-Paper-Organizer project family! Let's build, learn, and grow together โ one commit at a time. ๐ฅ๐จโ๐ป๐ฉโ๐ป
๐ฎ Future Overview
This project aims to become a fully functional research management system with features like:
- Cloud Syncing for research papers.
- AI-based categorization for auto-tagging papers.
- PDF annotation and in-browser reading.
- Collaborator mode for group research.
- Integration with Google Scholar / Zotero.
๐ ๏ธ Roadmap (Planned Features)
-
- Add localStorage support to save entries*
-
- Add dynamic paper upload & preview*
-
- Add PDF embedding and reading inside cards*
-
- Responsive design for mobile view*
-
- Dark mode toggle*
-
- Convert to a fully dynamic app (React/Vanilla JS)*
-
- Login/signup feature for cloud syncing*
๐ Contribution Guidelines
- Stick to clean and readable code
- Make small, well-documented pull requests
- For design changes, try to follow a minimal UI
- Always link issues you're solving
- Ask questions or open discussions freely in the Issues tab
๐ Code of Conduct
Please refer to the Code of Conduct
for details on contributing guidelines and community standards.
๐ค๐ค Contribution Guidelines
We love our contributors! If you'd like to help, please check out our CONTRIBUTE.md
file for guidelines.
Thank you once again to all our contributors who has contributed to Research-Paper-Organizer! Your efforts are truly appreciated. ๐๐
See the full list of contributors and their contributions on the GitHub Contributors Graph
.
๐ก Suggestions & Feedback
Feel free to open issues or discussions if you have any feedback, feature suggestions, or want to collaborate!
๐ Support & Star
If you find this project helpful, please give it a star! โญ to support more such educational initiatives!
๐ License
This project is licensed under the MIT License - see the License
file for details.
โญ Stargazers
๐ด Forkers
Supriya |
๐จโ๐ซ Mentors โ Research-Paper-Organizer (GSSoC'25)
Role | Name | GitHub Profile | LinkedIn Profile |
---|---|---|---|
Mentor 1 | Sanskriti saran | Sanskriti-Saran | sanskriti-saran |
Mentor 2 | MEKALA VAMSHI YADAV | VAMSHIYADAV46 | MEKALA VAMSHI YADAV |
๐จโ๐ป Built with โค๏ธ by Research-Paper-Organizer Team
โค๏ธSupriya Pandey and Contributors โค๏ธ
Ready to show off your coding achievements? Get started with Research-Paper-Organizer today! ๐