Skip to content

This repository contains a partial implementation of ResearchTree, a web-based system designed to streamline research proposal submissions, advisor selection, manuscript tracking, and grading. It includes front-end and back-end components, utilizing React, Node.js, Express, and MongoDB.

Notifications You must be signed in to change notification settings

code-franklin/ResearchTree-Partial-Code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š ResearchTree β€” Research Management & Collaboration Platform

ResearchTree is a web-based platform designed to streamline and improve the workflow of academic researchβ€”from proposal submission to advisor selection, manuscript tracking, peer feedback, and grading. This repository contains a partial implementation of the system, featuring both front-end and back-end components built with React, Node.js, Express, and MongoDB.

✨ Key Features

πŸ“ Research Proposal Submission Students can easily submit research proposals with required details and documents.

πŸ‘¨β€πŸ« Advisor Selection Workflow Advisors can review submissions, approve requests, or provide feedback.

πŸ“„ Manuscript Tracking Track document versions, revisions, and progress throughout the research lifecycle.

πŸ§‘β€πŸ’Ό Grading & Evaluation Module Advisors and panels can input grades, remarks, and recommendations.

πŸ›  Advanced Document Features Real-Time Collaboration (Powered by CKEditor 5)

β€’ Live editing between multiple users

β€’ Inline comments and suggestions

β€’ Version history / revision tracking

β€’ Document change annotations

β€’ AI-Powered Tools (Integrated at the API level)

πŸ€– NLP-based Document Search Quickly locate proposals, manuscripts, references, or comments using natural language queries.

πŸ“Š AI Data Analytics Automatically analyze trends in submissions, grading patterns, advisor load, and research categories.

πŸ’¬ Smart Recommendations (Optional / In Progress) Suggest advisors based on research topic similarity.

🧰 Tech Stack

Frontend: React Tailwind CSS CKEditor 5 Collaboration Plugins

Backend: Node.js Express.js

Database: MongoDB

🎯 Purpose

ResearchTree showcases my ability to build full-stack, research-oriented platforms featuring:

β€’ Real-time collaboration

β€’ AI/NLP integrations

β€’ Structured academic workflows

β€’ Secure and scalable backend systems

β€’ It reflects strong experience in complex system design, data handling, and modern collaborative UX.

About

This repository contains a partial implementation of ResearchTree, a web-based system designed to streamline research proposal submissions, advisor selection, manuscript tracking, and grading. It includes front-end and back-end components, utilizing React, Node.js, Express, and MongoDB.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •