"Discover Comfort. Discover Novaryo."
A comprehensive, professional travel booking platform built with Django, featuring hotel bookings, flight reservations, travel packages, activities, and a complete loyalty program system.
Created by: Aniket Kumar
π§ Email: aniket.kumar.devpro@gmail.com
π± WhatsApp: +91 8318601925
π GitHub: @Aniket-Dev-IT
π¨ IMPORTANT: This project is proprietary and copyrighted.
Β© 2025 Aniket Kumar. All rights reserved.
β USAGE RESTRICTIONS:
- This project is NOT open source
- Commercial use is STRICTLY PROHIBITED without explicit written permission
- Redistribution, modification, or derivative works require PRIOR AUTHORIZATION
- For licensing inquiries, contact: aniket.kumar.devpro@gmail.com
Before using this project in any capacity, you MUST:
- Contact the developer for permission
- Obtain written authorization
- Comply with all licensing terms
Unauthorized use may result in legal action.
- Advanced search with filters (location, dates, guests, price range)
- Hotel details with high-quality images and reviews
- Real-time availability checking
- Responsive booking interface
- Domestic and international flight search
- Flexible date selection with return/one-way options
- Passenger management system
- Seat preference selection
- Curated travel packages combining flights, hotels, and activities
- Pre-designed popular destinations (Paris, Bali, Japan)
- Package customization options
- Comprehensive package details
- Local activity bookings and tours
- Category-based browsing (sightseeing, adventure, cultural, food)
- Activity ratings and reviews
- Booking management system
- 4-tier loyalty system (Bronze, Silver, Gold, Platinum)
- Points earning on every booking
- Exclusive member benefits and discounts
- Comprehensive rewards catalog
- Points redemption system
- Complete user registration and authentication
- Profile management with preferences
- Security settings and account verification
- Saved hotels and wishlist functionality
- Booking history and management
- Django Allauth integration
- Email verification system
- Secure password management
- Session security
- CSRF protection
- Comprehensive Django admin interface
- User management with detailed analytics
- Booking management system
- Loyalty program administration
- Content management capabilities
- Framework: Django 5.2
- Language: Python 3.13
- Authentication: Django Allauth
- API: Django REST Framework
- Documentation: drf-yasg (Swagger/OpenAPI)
- Framework: Bootstrap 5.3
- Icons: Bootstrap Icons
- Styling: Custom CSS with Novaryo branding
- JavaScript: Vanilla JS with Bootstrap components
- Responsive: Mobile-first design
- Primary: PostgreSQL (configurable)
- Fallback: SQLite3 for development
- ORM: Django ORM
- Task Queue: Celery (configured)
- Caching: Redis support
- Email: SMTP configuration
- File Storage: Configurable (local/cloud)
- Payment: Skip Payment System (Smart Development Approach)
| Module | Status | Progress | Features |
|---|---|---|---|
| Users | β Complete | 100% | Authentication, Profiles, Preferences |
| Hotels | β Complete | 100% | Search, Booking, Management |
| Flights | β Complete | 100% | Search, Booking, Seat Selection |
| Packages | β Complete | 100% | Travel Packages, Booking System |
| Activities | β Complete | 100% | Local Tours, Activity Booking |
| Bookings | β Complete | 100% | Unified Booking Management |
| Reviews | β Complete | 100% | Rating System, User Feedback |
| Loyalty | β Complete | 100% | Points System, Tiers, Rewards |
| Page Category | Completed | Total | Status |
|---|---|---|---|
| Authentication | 5/5 | 5 | β Complete |
| Hotel Pages | 8/8 | 8 | β Complete |
| Flight Pages | 12/12 | 12 | β Complete |
| Package Pages | 6/6 | 6 | β Complete |
| Activity Pages | 6/6 | 6 | β Complete |
| Booking Pages | 10/10 | 10 | β Complete |
| Loyalty Pages | 5/5 | 5 | β Complete |
| User Dashboard | 8/8 | 8 | β Complete |
Total: 60/60 pages completed (100%)
- Python 3.13+
- PostgreSQL (optional, SQLite fallback available)
- Redis (for caching and Celery)
-
Contact the developer for permission:
Email: aniket.kumar.devpro@gmail.com WhatsApp: +91 8318601925 -
After receiving authorization, set up the project:
# Create virtual environment python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
-
Install dependencies:
pip install -r requirements.txt
-
Environment setup:
# Create .env file with your configuration SECRET_KEY=your-secret-key DEBUG=True DATABASE_URL=sqlite:///db.sqlite3 -
Database setup:
python manage.py makemigrations python manage.py migrate python manage.py createsuperuser
-
Run development server:
python manage.py runserver
-
Access the application:
- Website: http://127.0.0.1:8000
- Admin: http://127.0.0.1:8000/admin
- API Docs: http://127.0.0.1:8000/api/docs
novaryo/
βββ π novaryo/ # Project settings
βββ π users/ # User management app
βββ π hotels/ # Hotel booking system
βββ π flights/ # Flight booking system
βββ π packages/ # Travel packages
βββ π activities/ # Activities & experiences
βββ π loyalty/ # Loyalty program
βββ π bookings/ # Booking management
βββ π reviews/ # Review system
βββ π payments/ # Payment processing (Skip Payment)
βββ π templates/ # HTML templates
βββ π static/ # Static files
βββ π media/ # User uploaded files
βββ π requirements.txt # Python dependencies
βββ π manage.py # Django management
βββ π README.md # This file
- Primary:
#2c5282(Novaryo Blue) - Secondary:
#3182ce(Light Blue) - Accent:
#ed8936(Orange) - Light:
#f7fafc(Light Gray) - Dark:
#2d3748(Dark Gray)
- π Advanced Search: Find exactly what you're looking for
- π Save Favorites: Wishlist hotels and activities
- β Earn Points: Loyalty rewards on every booking
- π± Mobile Ready: Perfect experience on any device
- π Secure Booking: Protected payments and data
This project is 100% complete and ready for production deployment with:
- β All 8 core modules fully implemented
- β Complete database schema and migrations
- β Professional admin interface
- β Smart payment system (skip payment for development)
- β Responsive design for all devices
- β Security features implemented
- β API documentation available
For any questions, issues, or licensing inquiries:
Developer: Aniket Kumar
π§ Email: aniket.kumar.devpro@gmail.com
π± WhatsApp: +91 8318601925
π GitHub: @Aniket-Dev-IT
Business Hours: Monday - Friday, 9:00 AM - 6:00 PM IST
This software is proprietary and confidential. Any unauthorized access, use, reproduction, or distribution is strictly prohibited and may result in severe civil and criminal penalties. All rights reserved.
Β© 2025 Aniket Kumar - All Rights Reserved
Built with β€οΈ by Aniket Kumar