Skip to content

evrendev/evren.dev

Repository files navigation

👋 Evren.Dev - Personal Website

My personal website built with modern web technologies. A place where I share my work, thoughts, and connect with the community.

🚀 Quick Start

Frontend (Vue.js)

cd src/frontend
npm install
npm run dev

Backend (ASP.NET Core)

cd src/backend
dotnet restore
dotnet run

🛠️ Tech Stack

Frontend:

  • Vue.js 3 + Composition API
  • Vite for blazing fast development
  • SCSS for styling
  • i18n for multilingual support

Backend:

  • ASP.NET Core 8
  • RESTful API design
  • JSON localization
  • Email service integration

📦 What's Inside

  • 🌍 Multilingual support (EN/DE)
  • 📱 Responsive design for all devices
  • 📧 Contact form with email integration
  • 🎨 Portfolio showcase of my work
  • 🔧 Automated deployment via GitHub Actions

🔄 Deployment

The project automatically deploys to production when pushing to the main branch:

  • Frontend → evren.dev
  • Backend API → api.evren.dev

For manual deployment instructions, see DEPLOYMENT.md.

📝 Development Scripts

# Frontend
npm run dev          # Start development server
npm run build        # Build for production
npm run deploy       # Build and deploy via FTP

# Backend
dotnet run           # Start development server
dotnet publish       # Build for production

🤝 Contributing

This is my personal website, but I'm always open to suggestions and improvements! Feel free to:

  • Report bugs
  • Suggest new features
  • Share feedback

📄 License

This project is open source and available under the MIT License.


Built with ❤️ by Evren Yeniev

About

Personel site

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published