Skip to content

AI Trip Creator is a smart web platform that uses AI-driven chatbots to simplify travel planning. It creates personalised, convenient, and cost-effective itineraries based on user preferences, offering a seamless way to plan flights, accommodations, and activities.

Notifications You must be signed in to change notification settings

COS301-SE-2024/AI-Trip-Creator

Repository files navigation

AI Trip Creator

The Rolling Capstones

System Status Dependencies


Table of Contents


Project Overview

AI Trip Creator is a web-based platform leveraging AI chatbots and virtual assistants to help users efficiently plan trips. The app focuses on the following key goals:

  1. Simplify Trip Planning
    By providing curated travel plans, it reduces the cognitive load on users.

  2. Personalized Experiences
    Tailors itineraries to match individual preferences, making every trip unique and enjoyable.

  3. Time and Cost Efficiency
    Saves time and helps users find cost-effective options without compromising on quality.

  4. User-Friendly Interface
    A simple, intuitive design ensures that users can easily navigate and get the information they need to plan their trips effortlessly.


Demo Links

Virtual Demo

Documentation

Project Documentation:

Additional Resources:


Team Members

Member Contact Description
Thashlene Moodley Gmail LinkedIn Final year Computer Science student
Nthati Rampa Gmail LinkedIn Final year Computer Science student
Lerato Gololo Gmail LinkedIn Final year Computer Science student
Heinrich Niebuhr Gmail LinkedIn Final year Computer Science student

Repository Information

Git Flow

We follow the Git Flow branching strategy, which allows parallel development and ensures a stable codebase at all times. The main branches we use are:

  • Main
    For production-ready code.

  • Develop
    For integration and testing.

  • Feature
    For developing new features.

  • Release
    For preparing production releases.

  • Hotfix
    For urgent fixes to production.

New features are branched off from develop, tested, and reviewed before being merged back into develop.


Naming Conventions

Branch names follow these conventions:

  1. Concise and Descriptive
    Use clear names that reflect the purpose of the branch. Example: feature/login.

  2. Lowercase and Hyphen-Separated
    For long branch names, use hyphens for clarity. Example: hotfix/server-crash.


About

AI Trip Creator is a smart web platform that uses AI-driven chatbots to simplify travel planning. It creates personalised, convenient, and cost-effective itineraries based on user preferences, offering a seamless way to plan flights, accommodations, and activities.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •