Logo Lanfrica

dreams331/yoruba

Domaine:

natural language processing

Type de record:

software
Créateur:
dre
Hôte:
# Yoruba Heritage Website A comprehensive digital platform dedicated to preserving and sharing the rich history, culture, and wisdom of the Yoruba people. Features a modern, collaborative content management system for easy updates and team collaboration. ## Features - **Historical Articles**: In-depth articles on Yoruba kingdoms, civilization, and notable figures - **Traditional Stories**: Folktales, legends, and oral traditions - **IFA Wisdom**: Respectful exploration of IFA divination and spiritual teachings - **Gallery**: Visual documentation of cultural artifacts and practices - **Advanced Search**: Powerful search functionality across all content - **Responsive Design**: Beautiful, modern interface that works on all devices - **Netlify CMS Integration**: Easy content management with user roles and permissions - **Markdown Support**: Write content in simple Markdown format - **Automatic Build**: Content updates automatically convert to JSON for the live site ## Technology Stack - HTML5, CSS3, Vanilla JavaScript - **Netlify CMS**: For content management - **Markdown**: For content authoring - **Node.js**: For build scripts - **JSON**: For content delivery - Font Awesome Icons - Google Fonts (Playfair Display & Inter) ## Quick Start ### Local Development 1. Clone the repository 2. Run the build script to generate content: ```bash npm run build ``` 3. Open `index.html` in your browser or use a local server: ```bash python -m http.server 8000 # or npx serve ``` ### Watch Mode (Auto-rebuild on changes) ```bash npm run build:watch ``` This will watch the `content/` directory and automatically rebuild JSON files when you save Markdown files. ## Content Management ### Using Netlify CMS (Recommended) 1. Deploy to Netlify (see Deployment section below) 2. Enable Netlify Identity on your site 3. Invite team members via the Netlify Identity tab 4. Access the CMS at: `your-site.netlify.app` 5. Login and start creating content! See CMS-SETUP-GUIDE …

Languages