-
Multi-language support implemented with i18next
-
Scroll animations by AOS - Animate on scroll library
-
Getting Instagram post data with Behold
-
News carousel made with react-slick
-
Contact form emails sent by EmailJS
-
Hosting made on GitHub pages
1. Install the dependencies:
npm install
2. Create a .env
file with the necessary keys (check .env.example
)
3. Running the dev preview:
npm run dev
Build and deployment automated with GitHub Actions. Just push the changes to the main branch.