TSH

Projects Hub

Building projects is how you prove skill. Theory without projects is just knowledge, not capability.

beginner

Prove you know the basics

  • Personal portfolio website
  • Calculator or quiz app
  • To-do list with local storage
  • Simple REST API

intermediate

Prove you can build real things

  • Weather or news app using a real API
  • Blog with user authentication
  • SQL data analysis and dashboard
  • Automated script (file organizer, email sender)

advanced

Prove you are job-ready

  • Full SaaS application (payments, auth, database)
  • AI-powered tool (using OpenAI or Groq API)
  • Data science project with model deployment
  • Open source contribution
Frontend Development

Personal Portfolio

Build your own site with bio, skills, and project showcase.

HTMLCSS
View in track
Frontend Development

Calculator App

Functional calculator with keyboard support and history.

HTMLCSSJavaScript
View in track
Frontend Development

Responsive Landing Page

Pixel-perfect implementation of a Figma or Dribbble design.

HTMLTailwind CSS
View in track
Frontend Development

Weather App

Fetch real weather data from OpenWeatherMap API with search.

JavaScriptAPICSS
View in track
Frontend Development

Movie Search App

Search and display movies using TMDB API with filters.

ReactAPI
View in track
Frontend Development

Budget Tracker

Track income and expenses with categories and charts.

ReactlocalStorage
View in track
Frontend Development

Full E-commerce Frontend

Product listings, cart, and checkout flow.

ReactNext.jsTailwind
View in track
Frontend Development

AI Chat Interface

Chat UI connecting to OpenAI or Groq API with message history.

ReactAI APINext.js
View in track
Backend Development

Blog REST API

CRUD API for blog posts with categories, pagination, and search.

FastAPIPostgreSQL
View in track
Backend Development

User Auth System

Registration, login, JWT tokens, password reset, refresh tokens.

Node.jsJWTbcrypt
View in track
Backend Development

URL Shortener

Shorten URLs, track click counts, and redirect with analytics.

FastAPIRedisPostgreSQL
View in track
Backend Development

Real-time Chat Backend

WebSocket chat server with rooms, presence, and message history.

Node.jsWebSocketsPostgreSQL
View in track
Backend Development

AI-Powered API

API that accepts text prompts and returns AI-generated responses via Groq.

FastAPIGroq APIPostgreSQL
View in track
Full-Stack Development

Full Blog Platform

Blog with auth, CRUD posts, comments, categories, and admin panel.

Next.jsPostgreSQLAuth
View in track
Full-Stack Development

Job Board

Post, search, and apply for jobs with employer and candidate dashboards.

ReactNode.jsPostgreSQL
View in track
Full-Stack Development

E-commerce Platform

Products, cart, checkout with Stripe, order management, and admin.

Next.jsStripePostgreSQL
View in track
Full-Stack Development

AI Productivity App

Notes + tasks + AI summarization and scheduling, like Notion + AI.

Next.jsGroq APIPostgreSQLRedis
View in track
Python Development

File Organizer Script

Auto-sort files in Downloads folder into categorized subfolders.

Pythonosshutil
View in track
Python Development

Web Scraper

Scrape job listings or news and save to CSV with BeautifulSoup.

PythonBeautifulSouprequests
View in track
Python Development

REST API with FastAPI

Full CRUD API with FastAPI, SQLAlchemy, and PostgreSQL.

FastAPIPostgreSQLSQLAlchemy
View in track
Python Development

PDF Report Generator

Take data input and auto-generate formatted PDF reports.

PythonreportlabPandas
View in track
Python Development

Telegram Bot

Build a Telegram bot with commands, inline keyboards, and database persistence.

Pythonpython-telegram-bot
View in track
Python Development

AI Chatbot API

Multi-turn AI chatbot backed by Groq LLM with conversation history.

FastAPIGroq APIPostgreSQL
View in track
UI/UX Design

App Redesign

Redesign one screen of a popular app with documented reasoning for every decision.

Figma
View in track
UI/UX Design

Local Business Website UI

Design a full website UI for a local business from scratch.

FigmaTypographyColor
View in track
UI/UX Design

Mobile App Prototype

Design and prototype a 5-screen mobile app with full interactive flow in Figma.

FigmaPrototypingUX
View in track
UI/UX Design

Design System

Build a full design system: color palette, type scale, spacing, and 8 components.

FigmaDesign Systems
View in track
UI/UX Design

Full UX Case Study

Complete UX process: research, personas, wireframes, prototype, usability test, report.

FigmaResearchTesting
View in track
QA Engineering

Login Page Test Cases

Write a complete manual test case document for a login form, all paths.

Manual TestingDocumentation
View in track
QA Engineering

API Test Collection

Build a Postman collection testing a public API endpoint with assertions.

PostmanAPI Testing
View in track
QA Engineering

Automated Login Tests

Write Playwright tests for login flow: valid, invalid, locked account.

PlaywrightTypeScript
View in track
QA Engineering

Performance Test Report

Run k6 load tests against an API, analyze results, write a report.

k6PerformanceReporting
View in track
Data Analysis

Sales Dashboard

Analyze a sales dataset and build an interactive dashboard with KPIs.

ExcelPower BI
View in track
Data Analysis

SQL Dataset Analysis

Download a Kaggle dataset, write 15+ SQL queries, and document insights.

SQLPostgreSQL
View in track
Data Analysis

Student Performance Analysis

Analyze academic dataset with Pandas: trends, outliers, correlations.

PythonPandasMatplotlib
View in track
Data Analysis

Financial Report Dashboard

Build a Tableau Public dashboard from a financial CSV dataset.

TableauData Viz
View in track
Data Science

Titanic Survival Predictor

Classic Kaggle competition. Build a classifier with feature engineering.

PythonPandasScikit-learn
View in track
Data Science

House Price Prediction

Regression model predicting property prices with feature analysis and cross-validation.

Scikit-learnPandasEDA
View in track
Data Science

Image Classifier

CNN classifier for 10-class image recognition using PyTorch.

PyTorchCNNGPU Training
View in track
Data Science

Deployed ML API

Train a model, save it, and serve predictions via FastAPI endpoint.

FastAPIscikit-learnDocker
View in track
DevOps Engineering

Dockerized Application

Containerize a full-stack app with multi-stage Docker build and Docker Compose.

DockerDocker Compose
View in track
DevOps Engineering

CI/CD Pipeline

GitHub Actions pipeline: test → build Docker image → deploy to Render.

GitHub ActionsDockerCI/CD
View in track
DevOps Engineering

Monitoring Stack

Set up Prometheus and Grafana to monitor an API with dashboards and alerts.

PrometheusGrafanaDocker
View in track
Cybersecurity

Home Network Audit

Use Nmap to scan your own network and document devices, open ports, and risks.

NmapLinux
View in track
Cybersecurity

Vulnerable App Pentest

Test DVWA or HackTheBox and write a professional penetration test report.

Kali LinuxBurp SuiteMetasploit
View in track
Cybersecurity

CTF Write-ups

Solve 5 TryHackMe challenges and publish detailed write-ups.

CTFLinuxCrypto
View in track
Mobile Development

Chat App

Real-time messaging with rooms, user avatars, and Firebase backend.

React NativeFirebaseExpo
View in track
Mobile Development

Finance Tracker

Track income and expenses with charts, categories, and monthly summaries.

React NativeSQLiteCharts
View in track
Mobile Development

Habit Tracker App

Track daily habits with streaks, reminders, and a progress dashboard.

React NativeAsyncStorageNotifications
View in track
Mobile Development

E-commerce App

Product catalog, cart, checkout with backend API integration.

React NativeFastAPIStripe
View in track
Video Editing

Talking Head Edit

Record 5 minutes of yourself talking, edit it down to 2 tight, engaging minutes.

DaVinci ResolveCapCut
View in track
Video Editing

60-Second Promo

Create a 60-second product promo from stock footage and music.

DaVinci ResolveMotion Graphics
View in track
Video Editing

YouTube Video Edit

Edit a 10 to 15 minute YouTube video with B-roll, lower thirds, color grade.

Premiere ProAfter Effects
View in track
YouTube Automation

First 3 Videos

Produce and publish your first 3 automation videos with script, AI voice, thumbnail.

ElevenLabsCapCutCanva
View in track
YouTube Automation

SEO Content Calendar

Research and plan 30 video ideas ranked by search volume and competition.

vidIQTubeBuddyResearch
View in track
YouTube Automation

Channel at 1,000 Subscribers

Reach 1,000 subscribers on a niche channel with consistent publishing strategy.

YouTube SEOAnalyticsStrategy
View in track
Digital Marketing

SEO Audit Report

Pick a local business website, run a full SEO audit, and write a recommendations report.

SEOMozGoogle Search Console
View in track
Digital Marketing

Content Calendar

Create a 30-day social media content calendar with captions and hashtags.

Content StrategyCanva
View in track
Digital Marketing

Email Campaign

Build a 5-email welcome sequence for a product using Mailchimp. Track open rates.

MailchimpCopywritingEmail
View in track
AI for Work & Productivity

Personal Prompt Library

Build a personal library of 20+ tested prompts for your specific workflow and field.

Prompt EngineeringClaudeChatGPT
View in track
AI for Work & Productivity

AI Research Report

Research a topic using AI tools, verify every claim independently, produce a report.

PerplexityClaudeVerification
View in track
AI for Work & Productivity

AI-Integrated App

Build an application that calls an LLM API as a core feature.

PythonGroq APIFastAPI
View in track
No-Code Development

Business Website

Build a complete 5-page business website in Webflow from a design brief.

WebflowCMSResponsive
View in track
No-Code Development

Automation Workflow

Zapier: new form submission → add to Airtable → send welcome email.

ZapierAirtableEmail
View in track
No-Code Development

MVP Web App

Build a functional web app in Bubble with user auth, database, and core features.

BubbleDatabaseAuth
View in track
Technical Writing

API Documentation

Document a public API or one you built, endpoints, parameters, responses, errors.

MarkdownReadMeAPIs
View in track
Technical Writing

Tutorial Series

Write a 3-part tutorial teaching a beginner to build something in your area of expertise.

Docs as CodeMarkdownGit
View in track
Technical Writing

Open Source Contribution

Improve the documentation of a real open source project and submit a pull request.

GitHubMarkdownOpen Source
View in track
Crypto & Web3

Deploy Your Own ERC-20 Token

Write, test, and deploy a custom token to a testnet with name, symbol, supply cap, and access-controlled minting.

SolidityHardhatOpenZeppelin
View in track
Crypto & Web3

On-Chain Guestbook

Contract that stores messages on-chain with wallet address and timestamp. Build a frontend with wallet connect and live message feed.

Solidityethers.jsReact
View in track
Crypto & Web3

On-Chain Data Dashboard

Build a public Dune Analytics dashboard for one protocol — explain every SQL query in plain English.

DuneSQLOn-Chain Analysis
View in track
Crypto & Web3

Decentralised Voting System

Governance contract with proposal creation, time-locked voting, quorum, and result tallying. Full Foundry test coverage.

SolidityFoundryGovernance
View in track
Crypto & Web3

NFT Collection with On-Chain Metadata

Full ERC-721 collection with IPFS metadata, minting frontend, whitelist phase, and royalties (ERC-2981).

SolidityIPFSReactwagmi
View in track
Crypto & Web3

DeFi Protocol Analysis Report

Pick any top-10 DeFi protocol. Write a full technical breakdown: how it works, revenue model, risks, smart money activity, 12-month TVL trends.

DeFiOn-Chain AnalysisResearch
View in track
Crypto & Web3

Simplified AMM from Scratch

Build a constant-product AMM: add/remove liquidity, token swap, LP token minting, fee collection. No scaffolding — write every line. Foundry fuzz tests required.

SolidityDeFiAMMFoundry Fuzzing
View in track
Crypto & Web3

Smart Contract Security Audit Report

Select an unaudited open-source contract. Run Slither, write Foundry fuzz tests, manually review logic. Produce a professional report: scope, findings by severity, PoC, and fixes.

SecuritySlitherFoundryAuditing
View in track