Este proyecto es básicamente una aplicación que ayuda a amigos, colegas o familiares que viven en lugares lejanos (generalmente en otro país) a planificar un viaje juntos a un lugar con un presupuesto óptimo.
Caso de uso
Un amigo vive en Delhi y otro en Londres. Aspiran a ir de vacaciones a una 3ª ciudad. Así que ingresan los detalles de sus respectivas ubicaciones actuales en la aplicación junto con la fecha de inicio y la duración del viaje. Al hacer clic en Enviar, se les presentan opciones como «París», «Dubai», «Abu Dhabi», etc. ordenados según el presupuesto total. El presupuesto incluye los gastos de sus respectivos vuelos de ida y vuelta, alojamiento, gastos medios de alimentación, etc.
Características:
- Los factores a incluir en el cálculo del presupuesto se pueden personalizar. Por ejemplo, además de los costos ya mencionados, se pueden agregar otros costos como el costo de la tarjeta de llamadas internacionales, el costo del taxi de recogida y entrega en el aeropuerto, etc.
- Una vez que el usuario decida el viaje a realizar, se le presentará una opción para reservar boletos de avión directamente desde la aplicación.
- La aplicación puede actuar como una solución única para satisfacer todas las necesidades del viaje, como reservar el taxi para recoger y dejar, comprar tarjetas telefónicas, reservar el hotel, información de Visa, detalles del clima, etc.
- Los comentarios sobre el viaje se pueden obtener después del viaje del usuario y se pueden mostrar a futuros usuarios para su rápida referencia.
Tecnologías:
para la aplicación web, el front-end se puede desarrollar utilizando cualquier marco basado en JavaScript/HTML como Ext JS, Angular JS. En el caso de la aplicación de Android, Java es la única opción. Para backend, PHP se puede usar para interactuar con la base de datos.
Investigación
Se pueden proporcionar más opciones a los usuarios, como la integración con las redes sociales. Por ejemplo, revisar los lugares visitados recientemente por amigos en Facebook para obtener comentarios confiables de primera mano sobre el viaje planeado. También se pueden desarrollar diferentes algoritmos para diseñar el itinerario de viaje.
Sobre el Autor:
“Harshit es un entusiasta de la tecnología y tiene un gran interés en la programación. Tiene un B.Tech. Licenciado en Ciencias de la Computación de JIIT, Noida y actualmente trabaja como Desarrollador Front-end en SAP. También es un jugador de tenis de mesa de nivel estatal. Aparte de esto, le gusta relajarse viendo películas y comedias de situación en inglés. Tiene su sede en Delhi y puede comunicarse con él en https://in.linkedin.com/pub/harshit-jain/2a/129/bb5
Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo a review-team@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA