🌍 Live website: https://travelphabet.com 📁 Project type: Production website / Portfolio project
Travelphabet is an A–Z travel magazine built with Django. Each letter of the alphabet represents a destination, featuring editorial-style articles with photos, galleries, and a clean, responsive layout.
The project is actively developed and deployed in production.
Travelphabet follows a simple idea:
One letter — one destination.
Visitors can explore travel destinations alphabetically, read long-form articles, and browse image galleries in a distraction-free layout.
Backend: • Python 3 • Django 5
Frontend: • HTML5 • CSS3 • Bootstrap 5 • Vanilla JavaScript
Media & UI: • GLightbox (image galleries)
Production: • Nginx • Gunicorn • Linux (Ubuntu) • Environment-based configuration (.env)
• Alphabetical A–Z navigation
• Desktop alphabet bar
• Mobile horizontal scroll alphabet
• Responsive article cards layout
• Article pages with inline images and lightbox galleries
• Auth-protected editor dashboard
• Production-ready static files handling
• Clean separation of settings via environment variables
Create virtual environment and install dependencies:
python -m venv venv source venv/bin/activate pip install -r requirements.txt python manage.py migrate python manage.py runserver
Open in browser: http://127.0.0.1:8000
Create a .env file in the project root (this file is not committed to Git):
SECRET_KEY=your-secret-key DEBUG=True ALLOWED_HOSTS=travelphabet.com,www.travelphabet.com,127.0.0.1,localhost
• .env files are excluded via .gitignore
• Backups and system artifacts are excluded
• No secrets, tokens, or credentials are stored in the repository
• Production settings are environment-driven
• Django application served via Gunicorn
• Reverse proxy handled by Nginx
• Static files collected with collectstatic
• Separate development and production configuration
Live In active use Part of personal portfolio
The project demonstrates real-world Django development, deployment, and maintenance practices.
Anton Danchev Full-Stack Web Developer
Projects: • https://travelphabet.com • https://asdigital.kz
This project is for portfolio and demonstration purposes.
