technifyed

606 projects · 13 streams · every class

Technology projects 17

Coding, AI, data, security and hardware projects for school computer science, college courses and your portfolio. Most need only a computer and free software.

17 Technology projects

Software Development · Developer Tools

Contribute a fix to an open-source project

Find a beginner-friendly issue, fix it and get your pull request merged.

Open Source ProjectComputer onlyFull guide

  • Intermediate
  • 2–4 weeks
  • Free

Games, Graphics and New Tech · Blockchain

Build a simple blockchain

Implement blocks, hashes, proof of work and validation to see how a chain resists tampering.

Software ProjectComputer onlyFull guide

  • Intermediate
  • 1–2 weeks
  • Free

Software Development · Backend

Create a URL shortener with a database

Build a service that turns long links into short codes, redirects visitors and counts clicks.

Web AppComputer onlyFull guide

  • Intermediate
  • 1–2 weeks
  • Free

Data + Operations, HR and Supply Chain

Build a sales dashboard

Turn a public retail dataset into a one-page dashboard that answers a manager's questions.

VisualizationComputer only

  • Intermediate
  • 1–2 weeks
  • Free

Systems and Cloud · Containers

Containerise an application with Docker

Package one of your own apps and its database so anyone can run it with one command.

Software ProjectComputer only

  • Intermediate
  • 2–7 days
  • Free

Artificial Intelligence + Marketing

Cluster customers into groups

Group customers by spending behaviour with k-means and describe each group in plain words.

AI/ML ProjectComputer only

  • Intermediate
  • 1–2 weeks
  • Free

Cybersecurity · Digital Forensics

Recover deleted files from a test drive

Delete files on a spare USB drive, image it and see what can be recovered and why.

InvestigationComputer only

  • Intermediate
  • 2–7 days
  • Free

Data · Data Engineering

Clean a messy real-world dataset

Take a messy government dataset and produce a clean, documented version with a script.

Data AnalysisComputer only

  • Intermediate
  • 2–7 days
  • Free

Cybersecurity · Secure Coding

Write a secure-coding checklist from real bugs

Study ten public security fixes in open-source projects and turn them into a review checklist.

Research ProjectComputer only

  • Intermediate
  • 1–2 weeks
  • Free

Cybersecurity · Authentication

Build a two-factor authentication demo

Add time-based one-time codes to a login page and explain how they are generated.

Software ProjectComputer only

  • Intermediate
  • 1–2 weeks
  • Free

Software Development · APIs

Build a REST API for a bookstore

Design and document an API with endpoints for books, authors and orders, with tests.

Software ProjectComputer only

  • Intermediate
  • 1–2 weeks
  • Free

Software Development · Full Stack

Build a blog engine from scratch

Create a blog with posts, tags, comments and an admin login.

Web AppComputer only

  • Intermediate
  • 2–4 weeks
  • Free

Systems and Cloud · Operating Systems

Simulate CPU scheduling algorithms

Simulate first-come-first-served, shortest-job-first and round robin and compare waiting times.

SimulationComputer only

  • Intermediate
  • 2–7 days
  • Free

Software Development · Full Stack

Develop a campus lost-and-found portal

Build a site where students post lost and found items with photos and get matched.

Web AppComputer only

  • Intermediate
  • 2–4 weeks
  • Free

Programming · Go

Write a command-line expense tracker in Go

Build a fast command-line tool to add expenses, list them and summarise by month and category.

Software ProjectComputer only

  • Intermediate
  • 1–2 weeks
  • Free

Software Development · Mobile Apps

Build an expense tracker mobile app

Create an Android app to record expenses by category and see monthly charts.

Mobile AppComputer only

  • Intermediate
  • 2–4 weeks
  • Free

Filters

Clear all

Enter your email and the official page opens. Phone is optional.