©Code by Aayan Neupane
← Selected work

Websites & Deployment

Project overview by Aayan Neupane

Focus

Next.js · Linux · Delivery

Context

Sidigimarket | Current company

Worked on Next.js portfolio pages at Sidigimarket, shared components, SVG branding, and frontend and backend deployments on DigitalOcean with Nginx and HTTPS.

  • Next.js
  • Bun
  • PM2
  • Ubuntu
  • DigitalOcean
  • Nginx
  • GitHub Actions
  • Certbot
Illustrative developer inspecting equipment in a modern server room
Websites & DeploymentIllustrative cover
From application code to a running service.Full-stack

The problem

Maintain consistent company website interfaces and configure the application services needed to deliver them.

My contribution

Updated page sections, navigation, team information, footer components, SVG branding, metadata, and crawler configuration, alongside deployment work.

How it was built

  • Worked on portfolio website pages and shared components, updating navigation, footer, team information, and visual consistency.
  • Converted and integrated SVG branding assets into the website.
  • Deployed frontend and backend applications to DigitalOcean, configuring Nginx, HTTPS, application processes, and DNS. Next.js deployment work used Bun and PM2.
  • Set up a GitHub Actions deployment workflow and resolved SSH host-key and deployment permission issues.

Limitations

This work covers frontend and deployment contributions. No measured uptime, traffic, or performance improvements are claimed.

What the project delivered

Contributed frontend updates and application deployment configuration across company website work.