https://github.com/eftekin/portfolio-website
š Source code for my personal portfolio website
https://github.com/eftekin/portfolio-website
nextjs portfolio portfolio-template portfolio-website supabase-db tailwindcss
Last synced: 4 months ago
JSON representation
š Source code for my personal portfolio website
- Host: GitHub
- URL: https://github.com/eftekin/portfolio-website
- Owner: eftekin
- Created: 2024-12-25T23:26:27.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-12T22:43:36.000Z (8 months ago)
- Last Synced: 2025-05-12T23:32:43.877Z (8 months ago)
- Topics: nextjs, portfolio, portfolio-template, portfolio-website, supabase-db, tailwindcss
- Language: TypeScript
- Homepage: https://www.eftekin.com
- Size: 45.3 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# š Portfolio Website
Welcome to my personal website! Here, I share my journey in AI, software development, and projects Iām passionate about. Built with **Next.js**, styled with **Tailwind CSS**, and using **Supabase** for the contact section.
## š Tech Stack
- **Framework:** Next.js
- **Styling:** Tailwind CSS
- **Backend:** Supabase
## š Getting Started
Fork, tweak, or use this project as a base for your own website ā contributions are welcome!
```bash
# Clone the repo
git clone https://github.com/eftekin/portfolio-website.git
# Navigate to the project directory
cd portfolio-website
# Install dependencies
pnpm install
# Start the development server
pnpm dev
```
Set up your `.env.local` file with your Supabase credentials:
```env
NEXT_PUBLIC_SUPABASE_URL=your-supabase-url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your-anon-key
SUPABASE_SERVICE_ROLE_KEY=your-service-role-key
```
## š Deployment
Deploy easily on **Vercel** with these steps:
1. Fork this repository
2. Create a new project on [Vercel](https://vercel.com)
3. Import your forked repository
4. Add environment variables in your Vercel project settings
5. Deploy!
## š¤ Contributing
Contributions are welcome!
1. **Fork the repository**
2. **Create a new branch:** `git checkout -b feature/YourFeature`
3. **Make your changes**
4. **Commit:** `git commit -m 'Add feature'`
5. **Push:** `git push origin feature/YourFeature`
6. **Open a pull request**
## š¬ Contact
Reach out with feedback, ideas, or just to say hello!
- **Website:** [eftekin.com](https://www.eftekin.com)
- **GitHub:** [@eftekin](https://github.com/eftekin)
- **Twitter:** [@eftekindev](https://twitter.com/eftekindev)
## š License
This project is open-source under the [MIT License](LICENSE). Fork it, improve it, and make it yours!
---
Thanks for visiting! š