StarWars exercise with Swapi API using NextJS 13 with App Router, Typescript and TailwindCSS.
- Clone the repository using
https://github.com/alejomejia/starwars-exercise.git
,git@github.com:alejomejia/starwars-exercise.git
or download manually - To run this project, you're gonna need Node v18. I'd suggest you to use nvm, it's a node version manager that you can use to install separate node versions locally in the repository. It's pretty straightforward, just run the command in the terminal to install it in your computer and that's it.
- Make sure
nvm
was installed runningnvm -v
in the console, it must return the current version. - Now go the project folder and run
nvm i && npm i
to install Node v18 and all the project dependencies. - Run
npm run build && npm run start
to check it locally
- CSS styling and responsiveness with
tailwind-css
💅🏻 - Animations and micro interactions using
framer-motion
✨ - Micro interaction sounds with
use-sound
🔊