Personal website and blog built with modern web technologies.
- Framework: Next.js 15
- Language: TypeScript
- Styling: SASS
- CMS: Hygraph (Headless CMS)
- Database: Vercel Postgres
- Analytics:
- Vercel Analytics & Speed Insights
- Google Analytics 4
- Google Tag Manager
- Deployment: Vercel
- Clone the repository:
git clone https://github.com/julianaijal/julianaijal.com.git
cd julianaijal.com
- Install dependencies:
npm install
# or
yarn install
- Create a
.env.local
file with necessary environment variables (contact repository owner for required values)
Run the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
npm run dev
- Start development servernpm run build
- Build for production and generate sitemapnpm run start
- Start production servernpm run lint
- Run ESLintnpm run generate-sitemap
- Generate sitemap
/app
- Next.js application routes and components/public
- Static assets/config
- Configuration files/scripts
- Utility scripts (e.g., sitemap generation)
This website is automatically deployed to Vercel. Every push to the main branch triggers a new deployment.
hello @ julianaijal dot com