Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

is-project-4th-year/CultureLink-Africa-A-Smart-Web-Application-for-Exploring-and-Recommending-African-Cultural-Experie

Type de record:

software
Créateur:
is-
Hôte:
group-e-is-projects-Khalayijamie created by GitHub Classroom # CultureLink Kenya 🇰🇪 A cultural exploration platform that connects users with the rich and diverse cultures of Kenya's 42+ tribes. Built with React and Firebase. ## Features ### Authentication & User Management - User registration & login (Email/Password and Google Auth) - Email verification and password reset - Profile management with photo upload - Cultural preferences and personalized experience ### Blog System - Create, read, update, and delete blog posts - Image upload for featured images - Like and save posts - Search and filter by tribe/category - View counter tracking ### Recommendation System - Content-based filtering recommends posts based on user's liked and saved content - Analyzes preferred tribes from user interactions - Personalized "Recommended for You" feed - Falls back to popular posts for new users ### User Profile - Profile completion progress tracker - Achievement badges system - View saved and liked blog posts - Change password functionality ### UI/UX - Kenyan-inspired design (flag colors: black, red, green, white) - Responsive design for all devices - Hover-activated sidebar navigation - Smooth animations and transitions ## Technologies - **Frontend:** React.js, React Router, Lucide React, CSS3 - **Backend:** Firebase Authentication, Cloud Firestore, Firebase Storage - **Fonts:** Inter (body), Sora (headings) ## Installation ```bash # Clone repository git clone github.com # Install dependencies npm install # Configure Firebase (create src/firebase/config.js with your credentials) # Run development server npm start

Visit

github.com

Similaires

A web-based system for final year student project allocation and managementKyande/project-4th-yrWeb Application Attacks (Africa)MAXIME765356/Intelligent-Ridesharing-Mobile-Application-Final-Year-ProjectAfrican ʿAjamī Library Project: A Ten-Year RetrospectivePOLICI: A web application for visualising and extracting yellow fever vaccination coverage in Africa

A web-based system for final year student project allocation and management

In Nigerian universities, the final year project is a requirement for a student to attain a bachelor

Kyande/project-4th-yr

My final year project. A translator from English to the Kamba language # project-4th-yr My final ye

Web Application Attacks (Africa)

Part of the Africa Cyber Threat Intelligence collection by electricsheepafrica. Acquisition: SYNTHE

MAXIME765356/Intelligent-Ridesharing-Mobile-Application-Final-Year-Project

taxi and bike booking mobile application for cameroon # Intelligent-Ridesharing-Mobile-Application-

African ʿAjamī Library Project: A Ten-Year Retrospective

Abstract This article provides an in-depth look at the past ten years of the African ʿAjamī Librar

POLICI: A web application for visualising and extracting yellow fever vaccination coverage in Africa

International audience Recent yellow fever (YF) outbreaks have highlighted the increa