Skip to content

Latest commit

Β 

History

History
77 lines (56 loc) Β· 1.63 KB

File metadata and controls

77 lines (56 loc) Β· 1.63 KB

πŸ‘‹ 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