Skip to content

Latest commit

 

History

31 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio Website

Personal portfolio site built with Go and static HTML/CSS.

Running Locally

# Install dependencies
go mod download

# Run the server
go run main.go

# Open http://localhost:8080

Deployment

The site runs on any platform that supports Go (Heroku, Render, Fly.io, etc.). Set the PORT environment variable if needed.

# Build
go build -o server main.go

# Run
./server

Project Structure

├── main.go           # Go server (serves static files + email endpoint)
├── index.html        # Main portfolio page
├── static/           # CSS, JS, images, fonts
└── templates/        # Additional pages (cloud, ml, webdev)

Contact Form

The contact form sends emails via Gmail SMTP. Set these environment variables:

SENDER_EMAIL=your-email@gmail.com
SENDER_PASSWORD=your-app-password

License

MIT — feel free to fork and customize.

About

My portfolio website, visit here

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages