I'm-migration is a web-based project designed and developed as part of our university coursework. This project showcases stories of people who have faced difficult journeys to build a new life in Europe. By sharing these experiences, the goal is to raise awareness about the difficulties encountered during the migration process and in adapting to a new reality in the destination country.
"I'm-migration" encapsulates the main message: every immigrant's journey is deeply personal and unique. Five distinct stories of people who have left their lands due to wars, economic difficulties, social problems, and other reasons. Despite their different origins, they all share a common goal: a better future.
-
🚀 Vite: Vite was used as the build tool to create an optimized development environment, offering fast hot module replacement and efficient bundling for our React application.
-
⚛️ React: React was chosen for building the user interface due to its component-based architecture and efficient rendering, allowing us to create a dynamic and responsive web application.
-
🛠️ Material-UI: Material-UI provided a set of pre-styled React components that helped us achieve a consistent and visually appealing design, ensuring a professional look and feel across the application.
-
💫 Framer Motion: Framer Motion was utilized to add animations and transitions to our React components, enhancing the overall user experience with smooth and interactive elements.
-
⚙️ html-react-parser: html-react-parser was used to safely convert HTML strings into React components, allowing us to dynamically render HTML content within our application.
-
🌟 react-icons: react-icons offered a wide range of customizable icons, making it easy to incorporate visually appealing icons into our user interface, enhancing both usability and aesthetics.