Skip to content

Projeto do Curso Ionic - Build iOS, Android & Web Apps with Ionic & Angular

Notifications You must be signed in to change notification settings

mandamattosg/PairBnB

Repository files navigation

PairBnB

Projeto do Curso Ionic - Build iOS, Android & Web Apps with Ionic & Angular

📌 Objetivo

  • Desenvolver um aplicativo usando Ionic e Angular para aprender Typescript, HTML e CSS;
  • O aplicativo deve ser simples porém funcional;
  • Usar e entender o RealTime Database do Firebase para armazenar os dados;
  • Entender o uso de APIs em aplicativos.

🛠️ Construído com

  • Ionic + Angular;
  • Typescript, HTML e CSS;
  • APIs: GoogleMaps e Firebase.

⚙️ Resultados

  • O aplicativo conta com um sistema de autenticação para controlar o login/signup;
  • A tela inicial consiste em uma aba com All Places e outra com Bookable Places. A primeira mostra todos os locais e a segunda somente os que você não criou;
  • Ao abrir cada local é possível ver mais detalhes e reservá-lo;
  • Na página de reserva é inserido nome, sobrenome, quantidade de hóspedes e as datas da estadia;
  • Em Your Bookings é possível acompanhar suas reservas e deletá-las;
  • Da mesma forma, em Offers é possível ver suas ofertas, editá-las ou adicionar uma nova;
  • Ao adicionar uma oferta deve-se colocar o título, uma descrição curta, preço, datas disponíveis, localização e uma foto;
  • O aplicativo também conta com avisos em casos de erro. Foi demonstrado como exemplo o aviso na falha do login.
pairbnb.1.mp4

About

Projeto do Curso Ionic - Build iOS, Android & Web Apps with Ionic & Angular

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published