Skip to content

IT Guidelines

Welcome to the IT Guidelines for Pickles Hackathon! This guide provides everything you need to know to get started with development and deployment during the hackathon.


Quick Start Options

Option 1: Local Development Only (Simple)

  1. Set up your development environment locally
  2. Build and test your application on your machine
  3. Demo your project locally during presentations
  4. Perfect for: New developers or those unfamiliar with cloud deployment

Option 2: Full Cloud Deployment (Advanced)

  1. Start with local development
  2. Utilize GitHub repository and actions
  3. Deploy to DEV environment using our templates
  4. Perfect for: Experienced developers wanting the full experience

Access to GitHub

Repository Setup

Your team will get a dedicated repository: repo-hack25-team<number>. For example, if your team name is "12", the name of the repository should be repo-hack25-team12.

Steps to get started:

  1. Locate your team repository
  2. Clone your team repository
  3. Add your team members as collaborators (if needed)
  4. Start building!

Available Platforms & Tools

Development Tools

  • GitHub Copilot - AI-powered code completion

Cloud Platforms (DEV Environment Only)

  • Azure Kubernetes Service (AKS) - Container deployment
  • Azure SQL Database - Database services
  • Cloudflare Tunnels - Secure frontend exposure
  • Backend: Node.js with TypeScript (CAF 2.0/Nest.js)
  • Frontend: React (Next.js) or Angular with PDS
  • Mobile: Flutter
  • Deployment: Docker-based

Need Support?

Technical Issues

Contact our IT Support team listed in Point of Contact:

  • Jamol (MY)
  • Beckham (MY)
  • Jeiman (MY)
  • Sumit (MY)
  • Jack Whelan (AUS)

What Support Covers

  • Repository setup and access
  • Development environment guidance
  • Deployment template assistance
  • Cloud resource access

IT Support

For those requiring special access or resources, please reach out to IT Support for assistance prior to the Hackathon event.

Support Guidelines

Platform Support provides guidance only, not direct implementation support.

What's NOT Allowed

Production Deployments - Only DEV environment allowed
Live Service Modifications - Don't touch production systems
Unauthorized Cloud Resources - Stick to provided DEV resources
Security Bypasses - Follow all security guidelines

Environment & Access

  • Deployment Environment: DEV only
  • Team Namespaces: hack25-team<number>
  • Network Access: Office Wi-Fi with VPN for Pickles resources
  • Database Access: Existing DTA SQL server (request access if needed)

Detailed Guides

Need more specific information? Check out these detailed guides: