Skip to content

Commit

Permalink
initial pages
Browse files Browse the repository at this point in the history
  • Loading branch information
Hamza-ye committed Jul 22, 2024
1 parent 64d6aac commit 0feaa51
Show file tree
Hide file tree
Showing 16 changed files with 104 additions and 18 deletions.
7 changes: 1 addition & 6 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1 @@
job/
job/*
warehouses/
warehouses/*
random_queries/
random_queries/*
docs/main.md
21 changes: 21 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Mass Pro System Documentation

This repository contains the comprehensive documentation for the Mass Pro System, an information system designed for managing National Malaria Control Program (NMCP) activities and data.

## About

The Mass Pro System is a platform that facilitates the organization, execution, and monitoring of malaria control activities. This documentation provides detailed descriptions, diagrams, and guides on using and managing the system effectively.

## Documentation

The documentation is created using MkDocs, a static site generator that's geared towards project documentation.

## Getting Started

To get started with the documentation locally, follow these steps:

1. **Clone the repository:**

```bash
git clone https://github.com/bytesVortex/mass-pro-docs.git
```
9 changes: 9 additions & 0 deletions docs/architecture.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# 3. Architecture

- **System Architecture**:
- **Modules and Components**:
- Projects
- Activities
- Teams
- Assignments
- Data Entry and Data Flow Management
5 changes: 5 additions & 0 deletions docs/data-management.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# 4. Data Management

- **Data Forms**:
- **Data Flow**:
- **Data Validation**:
5 changes: 5 additions & 0 deletions docs/database-schema.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# 5. Database Schema

- **Schema Overview**:
- **Entity Relationship Diagrams**:
- **Table Descriptions**:
5 changes: 5 additions & 0 deletions docs/diagrams-and-visuals.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# 14. Diagrams and Visuals

- **System Diagrams**:
- **Data Flow Diagrams**:
- **UI Mockups**:
4 changes: 4 additions & 0 deletions docs/future-enhancements.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# 12. Future Enhancements

- **Planned Features**:
- **Roadmap**:
5 changes: 5 additions & 0 deletions docs/implementation-details.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## 11. Implementation Details

- **Development Environment**:
- **Deployment**:
- **Maintenance and Updates**:
2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

The report outlines a comprehensive Information System (IS) for managing National Malaria Control Program (NMCP) activities and data.

## Report
## Brainstorming

Projects: representing a boundary under which different activities can be defined and manged, A project might be a department that encapsulate their different activities. For Example:

Expand Down
5 changes: 5 additions & 0 deletions docs/interoperability-and-standards.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# 7. Interoperability and Standards

- **APIs and Integration**:
- **Interoperability Standards**:
- **Data Exchange**:
5 changes: 5 additions & 0 deletions docs/security.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# 8. Security

- **Authentication and Authorization**:
- **Data Encryption**:
- **Security Best Practices**:
5 changes: 5 additions & 0 deletions docs/system-overview.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# 2. System Overview

- **System Description**:
- **Key Features**:
- **Objectives**:
4 changes: 4 additions & 0 deletions docs/user-interface.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# 9. User Interface

- **Mobile App**:
- **Web Frontend**:
4 changes: 4 additions & 0 deletions docs/user-management.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# 6. User Management

- **User Roles and Permissions**:
- **User Management Features**:
5 changes: 5 additions & 0 deletions docs/workflow-management.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# 10. Workflow Management

- **Workflow Builder**:
- **Task Management**:
- **Reporting**:
31 changes: 20 additions & 11 deletions mkdocs.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
site_name: NMCP Data Mapping progress report
site_url: https://hamza-ye.github.io/mass-pro-docs/
site_name: NMCP Yemen Info System Docs
# site_url: https://hamza-ye.github.io/mass-pro-docs/
site_author: Hamza
repo_name: Hamza-ye/mass-pro-docs
repo_url: https://github.com/Hamza-ye/mass-pro-docs
edit_uri: edit/master/documentation/docs/
repo_name: MassPro-NMCPYE Docs
repo_url: https://github.com/MassPro-NMCPYE/mass-pro-docs
edit_uri: edit/main/docs/
theme:
# name: readthedocs
name: material
Expand Down Expand Up @@ -51,7 +51,7 @@ theme:
extra:
social:
- icon: fontawesome/brands/github-alt
link: https://github.com/Hamza-ye
link: https://github.com/orgs/MassPro-NMCPYE/discussions

markdown_extensions:
- tables
Expand Down Expand Up @@ -87,11 +87,20 @@ markdown_extensions:
- pymdownx.emoji:
emoji_index: !!python/name:materialx.emoji.twemoji
emoji_generator: !!python/name:materialx.emoji.to_svg
# nav:
# - Home: index.md
# - Data Files: data-files.md
# - About: about.md

nav:
- Home: index.md
- 2. System Overview: system-overview.md
- 3. Architecture: architecture.md
- 4. Data Management: data-management.md
- 5. Database Schema: database-schema.md
- 6. User Management: user-management.md
- 7. Interoperability and Standards: interoperability-and-standards.md
- 8. Security: security.md
- 9. User Interface: user-interface.md
- 10. Workflow Management: workflow-management.md
- 11. Implementation Details: implementation-details.md
- 12. Future Enhancements: future-enhancements.md
- 13. Diagrams and Visuals: diagrams-and-visuals.md

extra_javascript:
- https://unpkg.com/[email protected]/dist/tablesort.min.js
Expand Down

0 comments on commit 0feaa51

Please sign in to comment.