Skip to content

shani1998/shani1998.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Packages

 
 
 

Contributors