Modern institutional repository platform for African universities - Built with Next.js 15, TypeScript, and Tailwind CSS.
# 🏛️ InRep Scholar - University Repository Platform
A modern, no-code institutional repository platform designed specifically for African universities. Built with Next.js 15, TypeScript, and Tailwind CSS.
## 🌟 Features
### ✨ **Complete Academic Workflow**
- **Document Upload** - Multi-step submission with automatic abstract extraction
- **Plagiarism Detection** - Automated similarity checking with configurable thresholds
- **Peer Review System** - Smart reviewer assignment and deadline tracking
- **DOI Assignment** - Integration with DataCite for persistent identifiers
- **Scholar AI Chat** - Interactive research assistant for document exploration
### 🎓 **Multi-Tenant Architecture**
- University-specific subdomains (e.g., `ur.inrepscholar.com`)
- Custom branding and themes per institution
- Role-based access control (Guest, User, Admin)
- Faculty and department organization
### 🌐 **Access Control & Discovery**
- **Open Access** - Public research discovery
- **Restricted Access** - University community only
- **Private Access** - Author and admin only
- Guest browsing with metadata visibility
### 📊 **Administrative Tools**
- Document management and bulk operations
- User management with role assignment
- Review workflow automation
- Analytics and reporting dashboards
- Repository configuration settings
## 🚀 Quick Start
### Prerequisites
- Node.js 18+ or Bun
- Git
### Installation
```bash
# Clone the repository
git clone
github.com
cd inrep-scholar-demo
# Install dependencies
bun install
# Start development server
bun dev
```
### Access the Demo
- **Repository Home**:
localhost
- **Admin Dashboard**:
localhost
- **User Dashboard**:
localhost
- **Global Platform**:
localhost or
inrep-scholar-demo.vercel.a…
## 🏗️ Project Structure
```
src/
├── app/ # Next.js 15 App Router
│ ├── demo/alu/ …