Logo Lanfrica

abu00123/Formative_1-Advanced-Devops

Type de record:

softwareproject
Créateur:
abu
Hôte:
A simple platform containing Rwandan Cultural Archives # Rwanda Cultural Archives > Preserving and sharing Rwanda's rich cultural heritage — digitally. --- ## Problem Statement Rwanda's cultural knowledge — traditions, oral histories, artifacts, and stories — risks being lost as it is scattered across physical archives, undocumented or inaccessible to the public. There is no centralized digital platform where Rwandans, researchers, and the diaspora can easily discover, explore, and contribute to this heritage. ## Target Users - Rwandan students and researchers - Cultural institutions and museums - Rwandans in the diaspora - International researchers studying African heritage ## Core Features 1. **Browse Archives** — Explore cultural items organized by category (art, music, traditions, history) 2. **View Item Details** — See descriptions, images, and historical context for each archive entry 3. **Search** — Find cultural items by keyword or category 4. **Submit a Cultural Item** — Community members can contribute new entries for review 5. **About / Contact** — Information about the platform and how to get involved ## Technology Stack | Layer | Technology | |-------------|-----------------------------------| | Frontend | React.js, CSS | | Backend | Node.js, Express | | Database | PostgreSQL (AWS RDS) | | Container | Docker, Amazon ECR | | Infra | Terraform, AWS (VPC, EC2, RDS) | | CI/CD | GitHub Actions | | Config Mgmt | Ansible | | Dev Tools | Git, GitHub, VS Code | --- ## Repository Structure ``` Formative_1-Advanced-Devops/ │ ├── frontend/ # React frontend application ├── backend/ # Node.js/Express backend API ├── terraform/ # AWS infrastructure (VPC, EC2, RDS, ECR) ├── ansible/ # Deployment playbooks ├── docs/ # Project documentation ├── .github/ │ ├── workflows/ # CI/CD …

Languages

Licenses