Skip to content

julianaijal/julianaijal.com

Repository files navigation

Personal website and blog built with modern web technologies.

Next.js TypeScript SASS Vercel PostgreSQL

🛠️ Tech Stack

  • 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

📦 Installation

  1. Clone the repository:
git clone https://github.com/julianaijal/julianaijal.com.git
cd julianaijal.com
  1. Install dependencies:
npm install
# or
yarn install
  1. Create a .env.local file with necessary environment variables (contact repository owner for required values)

🚀 Development

Run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

🔧 Scripts

  • npm run dev - Start development server
  • npm run build - Build for production and generate sitemap
  • npm run start - Start production server
  • npm run lint - Run ESLint
  • npm run generate-sitemap - Generate sitemap

📝 Project Structure

  • /app - Next.js application routes and components
  • /public - Static assets
  • /config - Configuration files
  • /scripts - Utility scripts (e.g., sitemap generation)

🌐 Deployment

This website is automatically deployed to Vercel. Every push to the main branch triggers a new deployment.

📫 Contact

hello @ julianaijal dot com

About

My site, built in Next.js and Typescript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published