Skip to content

SebasRusuu/WhereToGo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhereToGo

English Version

WhereToGo is a website designed to create personalized itineraries based on users' preferences and interests, helping them to organize their trip beforehand or even in the moment. Currently, we are focusing on locations within Portugal, but we plan to expand globally.

Features

  • Personalized Itineraries: Tailored itineraries according to users' preferences and interests.
  • WhereToEat: A dedicated page for various restaurant options.
  • Saved Itineraries: A page for saved itineraries, completed trips, and upcoming trips for easy editing.
  • Locations Page: Featuring top-rated locations.
  • Ratings Page: Users can leave reviews and earn points for future discounts on places they wish to visit.

Technology Stack

  • Front-End: React, HTML5, CSS3
  • Back-End: Node.js, JavaScript
  • Database: PostgreSQL
  • Development Tools: Visual Studio Code, Docker, Git

API Integration

  • Google API: We use Google API to fetch the best locations and will develop an algorithm to choose the best places based on ratings and preferences.

Team

This project is being developed by:

Contributing

We accept some advices :)

License

This project is licensed under the terms of the Creative Commons Attribution-ShareAlike 4.0 International License.

Copyright (c) 2024 Sebastião Rusu, Tomás Lebre, José Franco.

You are free to:

  • Share — copy and redistribute the material in any medium or format
  • Adapt — remix, transform, and build upon the material for any purpose, even commercially.

Under the following terms:

  • Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
  • ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.

No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.

View the full license at Creative Commons.

Versão em Portugiuês

WhereToGo

WhereToGo é um site projetado para criar roteiros personalizados com base nas preferências e interesses dos utilizadores, ajudando-os a organizar a sua viagem com antecedência ou até mesmo no momento. Atualmente, estamos focados em locais dentro de Portugal, mas planeamos expandir globalmente.

Funcionalidades

  • Roteiros Personalizados: Roteiros feitos sob medida de acordo com as preferências e interesses dos utilizadores.
  • WhereToEat: Uma página dedicada a várias opções de restaurantes.
  • Roteiros Guardados: Uma página para roteiros guardados para futuras viagens para possivel edição e roteiros concluídos.
  • Página de Locais: Com os locais mais bem avaliados para futuras viagens.
  • Página de Classificações: Os utilizadores podem deixar avaliações e ganhar pontos para futuros descontos em locais que desejam visitar.

Stack Tecnológico

  • Front-End: React, HTML5, CSS3
  • Back-End: Node.js, JavaScript
  • Base de Dados: PostgreSQL
  • Ferramentas de Desenvolvimento: Visual Studio Code, Docker

Integração com API

  • Google API: Utilizamos a API do Google para obter os melhores locais e vamos desenvolver um algoritmo para escolher os melhores lugares com base nas classificações e preferências.

Equipe

Este projeto está a ser desenvolvido por:

Contribuição

Aceitamos dicas para melhorar-mos :)

Licença

Este projeto está licenciado sob os termos da Licença Creative Commons Attribution-ShareAlike 4.0 International.

Copyright (c) 2024 Sebastião Rusu, Tomás Lebre, José Franco.

És livre para:

  • Partilhar — copiar e redistribuir o material em qualquer meio ou formato
  • Adaptar — remixar, transformar e criar a partir do material para qualquer fim, mesmo comercialmente.

Sob os seguintes termos:

  • Atribuição — Deve dar o crédito apropriado, fornecer um link para a licença e indicar se mudanças foram feitas. Pode fazê-lo de qualquer maneira razoável, mas não de forma que sugira que o licenciante te endossa ou ao teu uso.
  • PartilhaIgual — Se editares, transformares, ou criares a partir do material, deve distribuir as tuas contribuições sob a mesma licença que o original.

Sem restrições adicionais — Não podes aplicar termos legais ou medidas tecnológicas que restrinjam legalmente outros de fazerem qualquer coisa que a licença permita.

Consulte a licença completa em Creative Commons.

About

Projeto de desenvolvimento web - WhereToGo

Resources

License

Stars

3 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages