As the project began to take shape, this week focused on selecting and testing the tools that would support both the development of the virtual tour and the implementation of the chatbot and UI design. Below is a breakdown of the main technologies and equipment involved:
1) 360° Virtual Tour
- Camera: Insta360;
- Extra equipment: Tripod and stabiliser;
- Sofware options: Marzipano or Matterport.
2) Chatbot
- Model: RAG (Retrieval-Augmented Generation);
- Backend: Node.js;
- Frontend: React.js;
- Data handling: OpenAI’s API, LangChain library.
3) Wireframing and UI design
- Protoypes: Canva and ProCreate;
- Polished assets: Figma.
4) Website
- Frontend: React.js;
- CSS: open-source framework (such as Tailwind CSS).