Reference Intervals for Pediatric and Adult African Populations
# RIPAAP
RIPAAP (Reference Interval for Pediatric and Adult African Populations) is a web platform designed to provide accurate chemical and haematological reference intervals tailored specifically to African populations. By aggregating contemporary research, RIPAAP aims to improve diagnostic precision for healthcare professionals across Africa.
## Table of Contents
- Introduction
- Features
- Installation
- Prerequisites
- Clone the Repository
- Install Dependencies
- Configuration
- Running the Application
- Using Development Server
- Using Production Server
- Usage
- Author
- Contributions
- Bugs
## Introduction
### Purpose of the Project
RIPAAP is designed to provide accurate, region-specific reference intervals for chemical and haematological tests for the African population, addressing the inaccuracies caused by using outdated European data.
### Roles and Timeline
Developed as a full-stack project over six months, using the MERN stack.
### Target Audience
Hospitals, medical professionals, and researchers in Africa.
### Personal Inspiration
To create a user-friendly, reliable platform that medical professionals can trust for accurate diagnostics.
## Features
- **Search and Filter Functionality**: Easily find relevant reference intervals by test, country, age group, and gender.
- **Responsive Design**: Accessible and usable on all devices.
- **Data Visualization**: Clear charts and graphs for easy data interpretation.
## Installation
### Prerequisites
- Node.js
- MongoDB
- Git
### Clone the Repository
```bash
git clone
github.com
```
### Install Dependencies
```bash
cd ripaap
npm install
```
## Configuration
Create a `.env` file and configure the following environment variables:
- `MONGO_URI=your_mongodb_uri`
- `PORT=your_port`
- `JWT_SECRET=your_jwt_secret`
## Running the Application
### Using Development Server
```bash
npm run dev
```
### Using Production Server
1. Build the project:
```bash
npm run build
```
2. St …