My personal portfolio website.
- React
- Vite
- React Router
- Express.js
- TypeScript
- Clone the repository
- Copy the environment variables file:
cp .env.example .env- Fill in your environment variables in the
.envfile - Install dependencies
pnpm installStart the development server with:
pnpm devThis will start both the frontend (on Vite's dev server) and backend (on Express) concurrently.
The frontend will be available at http://localhost:5173 and the backend API at http://localhost:8782 (configurable in .env).
Build the frontend and start the server:
pnpm start