Skip to content

mzansiweb3-icp-hub/uz-hackathon-nov-2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

University of Zimbabwe ICP Hackathon

Welcome to the University of Zimbabwe's Internet Computer Protocol (ICP) Hackathon! This event is dedicated to exploring the possibilities of the Internet Computer using TypeScript. Here, you will find all the resources you need to get started, learn, and create innovative projects.

About the Hackathon

This hackathon is an exciting opportunity for students to dive into the world of decentralized applications using the Internet Computer Protocol. It's a great chance to collaborate, innovate, and develop your skills in TypeScript and blockchain technology.

Getting Started

Before you begin, make sure you have the following prerequisites installed:

  • Node.js
  • TypeScript
  • Git

Prerequisites

Before diving into the hackathon, ensure you have the following prerequisites installed and set up:

  • Node.js: A JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js Official Guide
  • TypeScript: A typed superset of JavaScript that compiles to plain JavaScript. TypeScript Documentation
  • Git: A distributed version control system to track changes in source code during software development. Git Basics
  • Internet Computer Protocol (ICP) SDK: Essential tools and libraries for developing on the Internet Computer. Make sure to download and install the SDK to develop and deploy your applications. ICP SDK Installation Guide

It's important to familiarize yourself with these tools as they form the backbone of your development environment for this hackathon.

Workshop Resources

We've organized several workshops to help you get up to speed with ICP and TypeScript. Here are some materials from those sessions:

  1. Introduction to Internet Computer Protocol
  2. Building Decentralized Applications with TypeScript
  3. Advanced ICP Techniques

(Links to workshop materials and recordings)

Project Submission Guidelines

To participate in the hackathon, follow these steps:

  1. Form a team of 3-5 members.
  2. Fork this repository.
  3. Develop your project in your team's fork.
  4. Submit your project by creating a pull request to this repository before the deadline.

Detailed submission instructions are available here.

Judging Criteria

Projects will be judged based on the following criteria:

  • Innovation and originality
  • Technical complexity
  • Utility and practicality
  • Presentation and documentation

Prizes

Exciting prizes await the winners! Stay tuned for more details.

Code of Conduct

We are committed to providing a welcoming and harassment-free experience for everyone.

Support and Community

Got questions? Join our community chat on Discord or Telegram.


Best of luck to all participants, and happy coding!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published