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.

enzozacarias03-droid/Discover-Moz

Type de record:

software
Créateur:
enz
Hôte:
A Django Blog exploring Mozambique - built with Python, Docker and PostgresSQL # Discover Moz A full-stack blog application built with Python and Django, showcasing content about Mozambique, its cities, beaches, cuisine, and culture. Built as a learning project during my Bachelor of Business studies, this application demonstrates real-world web development practices including containerization, security, and content management. ## Features - Browse posts organized by categories and tags - Full-text search across all posts - Rich text editor for content creation (Summernote + CodeMirror) - Brute-force login protection (Django AXES — 3 attempt limit) - Docker containerization for consistent deployment - PostgreSQL database - Responsive layout with image cards - Custom admin panel with organized content management ## Tech Stack | Layer | Technology | |-------|-----------| | Language | Python 3.13 | | Framework | Django | | Database | PostgreSQL | | Containerization | Docker, Docker Compose | | Editor | Summernote + CodeMirror (Dracula theme) | | Security | Django AXES | | Frontend | HTML, CSS | ## Project Structure Project-Blog/ ├── djangoapp/ │ ├── blog/ # Main blog app (posts, categories, tags) │ ├── project/ # Django settings and configuration │ ├── site_setup/ # Site-wide settings (menu, header) │ └── utils/ # Shared utility functions ├── scripts/ # Docker helper scripts ├── dotenv_files/ # Environment variable templates ├── docker-compose.yml └── Dockerfile ## Running Locally ### Prerequisites - Docker Desktop installed and running - Git ### Setup 1. Clone the repository: ```bash git clone github.com cd Discover-Moz ``` 2. Create your environment file: ```bash cp dotenv_files/.env-example dotenv_files/.env ``` Then open `dotenv_files/.env` and fill in your own values. 3. Start the application: ```bash docker-compose up --build ``` 4. Visit `127.0.0.1` 5. Access the admin panel at `127.0.0.1` ## Environm …

Visit

github.com

Similaires

Mebratu1/discover-ethiopiaibagur/moz-choleraDenohatma/moz-minigridiradoweck/moz-utilsemiltonnhampossa/Moz-Translatetainabittencourt/MOZ-PASA

Mebratu1/discover-ethiopia

Discover Ethiopia – Premium cinematic tourism website built with React, Vite & Tailwind CSS # 🇪🇹 Di

ibagur/moz-cholera

Shinny app to run data modelling and analysis on daily cholera data in Mozambique # Mozambique Chol

Denohatma/moz-minigrid

Solar+battery mini-grid prefeasibility platform for Mozambique — Next.js + FastAPI + PostGIS + MapLi

iradoweck/moz-utils

Utility functions for Mozambique — validation of NUIT, BI, documents, and phone number formatting.

emiltonnhampossa/Moz-Translate

Moz Translate Moz Translate é uma biblioteca de código aberto criada para fornecer traduções entre o

tainabittencourt/MOZ-PASA

R scripts for analyzing access to vocational schools in the Maputo Metropolitan Area via public tran