technifyed

606 projects · 13 streams · every class

Technology projects 57

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

57 Technology projects

Programming · Python

Build a number guessing game in Python

Write a game where the computer picks a number and tells the player "higher" or "lower".

Software ProjectComputer onlyFull guide

  • Beginner
  • 1–3 hours
  • Free

Games, Graphics and New Tech + Graphic and UI/UX Design

Build a 2D platformer game

Make a platform game with three levels, enemies, collectables and a menu.

GameComputer onlyFull guide

  • Intermediate
  • 2–4 weeks
  • Free

Programming · Python

Build a Snake game

Program the classic Snake with scoring, growing length and game over.

GameComputer onlyFull guide

  • Easy
  • 2–7 days
  • Free

Software Development · APIs

Build a weather app using a public API

Show current weather and a five-day forecast for any city using a free weather API.

Web AppComputer onlyFull guide

  • Intermediate
  • 2–7 days
  • Free

Robotics, IoT and Hardware · Robotics

Make an obstacle-avoiding robot

Build a robot that drives on its own and turns away from obstacles using an ultrasonic sensor.

Robotics ProjectArduino requiredFull guide

  • Intermediate
  • 1–2 weeks
  • 1,000–2,500

Programming · Java

Build a library management system

Manage books, members, issue and return with fines, backed by a database.

Software ProjectComputer onlyFull guide

  • Intermediate
  • 2–4 weeks
  • Free

Artificial Intelligence + Statistics and Probability

Predict house prices with linear regression

Use a public housing dataset to predict price from size, rooms and location.

AI/ML ProjectComputer onlyFull guide

  • Intermediate
  • 2–7 days
  • Free

Robotics, IoT and Hardware + Agricultural Technology

Make a smart plant watering system

Water a plant automatically when a sensor says the soil is dry.

Arduino ProjectArduino requiredFull guide

  • Intermediate
  • 1–2 weeks
  • 1,000–2,500

Artificial Intelligence · NLP

Detect spam messages with a text classifier

Train a model on a public SMS dataset to separate spam from normal messages.

AI/ML ProjectComputer onlyFull guide

  • Intermediate
  • 1–2 weeks
  • Free

Cybersecurity + Pure Mathematics

Implement classic ciphers and break them

Write Caesar and substitution ciphers, then crack them with frequency analysis.

Software ProjectComputer onlyFull guide

  • Easy
  • 2–7 days
  • Free

Software Development · Frontend

Make a personal portfolio website

Design and publish a fast, mobile-friendly site that shows who you are and what you have built.

Web AppComputer onlyFull guide

  • Easy
  • 2–7 days
  • Free

Cybersecurity · Authentication

Build a password strength checker

Score a password's strength, explain why, and estimate how long it would take to guess.

Software ProjectComputer onlyFull guide

  • Easy
  • 2–7 days
  • Free

Robotics, IoT and Hardware · Arduino

Make a digital thermometer with a display

Read a temperature sensor and show the value on a small screen.

Arduino ProjectArduino requiredFull guide

  • Easy
  • 2–7 days
  • 500–1,000

Programming · Python

Make a to-do list app that saves to a file

Build a command-line task manager that adds, completes, deletes and saves tasks between runs.

Software ProjectComputer onlyFull guide

  • Easy
  • 2–7 days
  • Free

Data · Data Analytics

Explore a dataset and tell its story

Pick a public dataset, ask five questions of it and answer each with a chart.

Data AnalysisComputer onlyFull guide

  • Easy
  • 2–7 days
  • Free

Robotics, IoT and Hardware + Mechatronics and Robotics

Build a line-following robot

Build a two-wheeled robot that follows a black line using infrared sensors.

Robotics ProjectArduino requiredFull guide

  • Intermediate
  • 1–2 weeks
  • 1,000–2,500

Programming · Python

Automate a boring task with a script

Write a script that renames and sorts a messy folder of files by type and date.

Software ProjectComputer only

  • Easy
  • 2–7 days
  • Free

Software Development · Mobile Apps

Build a habit tracker with streaks

Create an Android app to tick off daily habits and see streaks and a calendar heat map.

Mobile AppComputer only

  • Intermediate
  • 1–2 weeks
  • Free

Artificial Intelligence · NLP

Build a rule-based chatbot for school FAQs

Answer common questions about your school with keyword matching and a fallback reply.

Software ProjectComputer only

  • Easy
  • 2–7 days
  • Free

Robotics, IoT and Hardware + Environmental Science

Monitor air quality with a low-cost sensor

Build a particulate monitor, log readings and compare them with the nearest official station.

IoT ProjectBasic electronics

  • Advanced
  • 2–4 weeks
  • 1,000–2,500

Robotics, IoT and Hardware + Earth Science

Build a weather station that logs data

Measure temperature, humidity and pressure every few minutes and chart them online.

IoT ProjectArduino required

  • Intermediate
  • 2–4 weeks
  • 1,000–2,500

Filters

Clear all

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