För att köra projektet på din lokala maskin, följ dessa steg:
-
Node.js & npm: Installera Node.js (som inkluderar npm) från Node.js officiella hemsida
- Rekommenderad version: Node.js 18.x eller senare
- Kontrollera installationen genom att köra
node -v
ochnpm -v
i terminalen
-
API nyckel: Du behöver en API nyckel för att använda OpenRouter API. Du kan få en nyckel genom att skapa ett konto på OpenRouter, välja en AI modell du vill använda (föredragsvis en smart en) och klistra in din API nyckel i
.env
filen istället för variabeln: >> _API_KEY <<.
# Steg 1: Klona repositoryt
git clone https://github.com/madlad-code/portfolio.git
# Steg 2: Navigera till projektmappen
cd portfolio
# Steg 3: Installera beroenden
npm install
# Steg 4: Starta utvecklingsservern
npm run dev
Efter att du kört dessa kommandon bör applikationen vara igång på http://localhost:8080
(eller en annan port om 8080 är upptagen).
Om du fått projektkoden som en zip-fil eller på annat sätt:
- Packa upp filerna till en mapp
- Öppna mappen i Visual Studio Code
- Öppna terminalen i VS Code (Terminal > New Terminal)
- Fortsätt från steg 3 i instruktionerna ovan
Projektet är byggt med:
- Vite
- TypeScript
- React
- shadcn-ui
- Tailwind CSS
src/pages/
: Innehåller alla huvudsidorsrc/components/
: Innehåller återanvändbara komponentersrc/lib/
: Innehåller data och hjälpfunktioner