Welcome to our AI-powered web application to assist international students with university enrollment, residency, and housing in Finland.
This project utilizes cutting-edge technologies to provide a seamless user experience and robust functionality. Here's what you need to know:
- Frontend: Built with Vite, React, TypeScript, and Tailwind CSS for a modern and responsive UI.
- State Management: Redux manages the application state, ensuring data consistency across components.
- Deployment: Hosted on Azure Static Web App, offering fast and reliable static content delivery.
- Backend: Utilizes Azure Functions written in Node.js with Cosmos DB for MongoDB to handle server-side logic and database operations.
- User Authentication: Secure user authentication powered by Microsoft Authentication Library (MSAL).
- Chatbot Assistance: AI-powered chatbot to provide guidance and support throughout the enrollment process.
- University Recommendations: Personalized recommendations for universities based on user preferences and qualifications.
- Residency and Housing Assistance: Information and resources for obtaining residency permits and finding suitable housing options.
- Contact Integration: Seamless integration with contact channels, allowing users to reach out for assistance or inquiries.
- Lien Tran - Project Manager
- Hong Huynh - Frontend Developer (Azure Entra ID, Azure Cosmos DB for MongoDB, Azure Function, Static Web App)
- Max Väistö - Backend Developer (Azure Web Service using Container)
- Linsen Gao - Backend Developer (Chatbot logic)