Nordic Cooperation

48 Registered Allowed team size: 1 - 5
48 Registered Allowed team size: 1 - 5

Winners are announced.

hackathon
Online
starts on:
Sep 23, 2024, 06:00 AM UTC (UTC)
ends on:
Sep 25, 2024, 02:30 PM UTC (UTC)

Winners

Technology Guideline

Before you start

Welcome to The Prophet GreenADeN Hackathon 

Here, we aim to tackle pressing sustainability challenges by leveraging technology and innovative thinking. You will work on creating green software solutions – greening by Information Technology. This hackathon is designed to foster interdisciplinary collaboration, blending technical skills with insights from sustainability, design, and business.

Below are the broad guidelines for you to start with. Please note that you are free to use technologies and processes beyond the ones listed here in the guidelines.

FRONT-END: How To

  • Use React as a front-end framework for developing your Web Application.
  • Use Netlify to deploy your Web Application

Prerequisites

Before starting this hackathon, you should have a basic understanding of:

Best practices / suggestions

  • Manage the codebase using GitHub for the purpose of collaborative development, we recommend GitHub Desktop for beginners
  • VScode is the recommended IDE because of its ease of use and global acceptance
  • Use MaterialUI for designing your Web Application and for making it accessible to a variety of users with possible different impairments (visual impairment) and different use cases (PC, laptop, smartphones of various sizes, tablets) MaterialUI's already ready components increase the development speed and lead to a cleaner, more understandable code

Let’s get started!

Go through each page to get familiar with broad concepts and tools:

  1. Ideation
  2. Teamwork
  3. Setting Up Your Development Environment
  4. Implementing Your Solution
  5. Deploying Your Solution
  6. Green Coding
  7. Resources

BACKEND: How To

In today's technology-driven world, setting up a robust and efficient backend is crucial for any application. This comprehensive guide is designed to help you navigate the process with ease, ensuring that your backend infrastructure is not only effective but also environmentally friendly.

This guide includes the following key sections:

  • Comprehensive Guide to Setting Up the Backend of the Application: This section provides detailed instructions and best practices for establishing a solid backend foundation. From server configuration to step by step setups, you will find everything you need to get started.
  • Green Measuring Tools For Backend Support: Sustainability is at the heart of modern development. Here, we introduce tools and techniques to measure and improve the environmental impact of your backend systems, helping you to build greener applications.
  • Is My Solution Green Enough?: Assess the ecological footprint of your backend solutions with this insightful guide. Learn how to evaluate your setup and implement changes to ensure it meets green standards.

MOBILE FRONTEND: How To

We recommend using Flutter for the mobile front end. Before going any further, we highly recommend watching this tutorial if you are new to flutter

Flutter Beginner Course: https://www.youtube.com/playlist?list=PL4cUxeGkcC9jLYyp2Aoh6hcWuxFDX6PBJ

Once, past this point use the information here to employ Flutter for your mobile front-end work. 

Social Share

Notifications
View All Notifications

?