An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with learning-project

A curated list of projects in awesome lists tagged with learning-project .

https://github.com/zhengfu200/zchat_v1

A simple Public Chatroom build with Node.js + Vue.js +QuasarUI

backend chat-application frontend learning-by-doing learning-project nodejs quasar vue3

Last synced: 12 Oct 2025

https://github.com/nxr-dine/Full-Stack-Web-Developer-Guide

A step-by-step guide to becoming a Full Stack Web Developer, featuring lessons and exercises on HTML, CSS, JavaScript, React, Node.js, and more. 🌐💻

backend boo css express frontend full-stack html js learning learning-by-doing learning-exercise learning-project mern mern-stack node react web webdevelopment

Last synced: 26 Oct 2025

https://github.com/tempehs/the_unsecure_pwa

An unsecure by-design PWA that students can analyse with a suite of tools and support to build their understanding of web-based secure software architecture.

2fa api content-security-policy csp csrf cybersecurity cybersecurity-education encryption form-validation learning-by-doing learning-cybersecurity learning-project penetration-testing race-conditions security session-management sql-injection sqlite3 testing-practices xss

Last synced: 13 Apr 2025

https://github.com/mahamorim/playwright-copilot-evolution

Guided evolution of an end-to-end login test suite with Playwright and GitHub Copilot. From prompt design to production-ready testing.

ai copilot e2e-testing learning-project playwright playwright-tests software-quality test-automation typescript

Last synced: 28 Apr 2026

https://github.com/lily4178993/leaderboard

The leaderboard website displays scores submitted by different players. It also allows you to submit your score. All data is preserved thanks to the external Leaderboard API service.

css3 html5 javascript leaderboard learning-project webpack

Last synced: 22 Apr 2025

https://github.com/bunyaminyavuz/gpa_app

🎓 GPA App – A simple and intuitive GPA calculator built with Flutter! This mobile application helps students calculate their Grade Point Average (GPA) efficiently. Users can input course names, credits, and grades to get an accurate GPA calculation. The app features a clean UI, real-time calculations, and user-friendly interactions.

android-app cross-platform dart flutter flutter-app flutter-widgets gpa-calculator ios-app learning-project vscode vscode-extension web-app

Last synced: 31 Aug 2025

https://github.com/lily4178993/react-todo-app

"react-todo-app " is a tool that helps to organize a day

archived-repository learning-project react redux

Last synced: 11 Oct 2025

https://github.com/lily4178993/3-column-preview-card-component

This challenge is to build out this 3-column preview card component and get it looking as close to the design as possible. Users should be able to: - View the optimal layout depending on their device's screen size - See hover states for interactive elements

archived-repository css frontendmentor frontendmentor-challenge html learning-project

Last synced: 11 Oct 2025

https://github.com/lily4178993/awesome-books-2

Awesome books is a simple website that displays a list of books and allows you to add and remove books from that list.

awesome-list css3 es6-javascript eslint html5 learning-project nodejs stylelint webhint

Last synced: 27 Feb 2026

https://github.com/ngvuthdanhh/certificate-sqlinjection-eccouncil-continue-learning

This repository contains notes, practical labs, research, and certificate from the SQL Injection Attacks – Continue Learning (EC-Council) program. It explores SQLi techniques (classic, error-based, blind, time-based, advanced) along with real-world case studies, timelines, and blue-team defense strategies for secure coding and mitigation.

cybersecurity eccouncil githublearning infosec learning-project sql-injection web-security

Last synced: 25 Jan 2026

https://github.com/lily4178993/my-book-store

The Bookstore, constructed using React and Redux, is a user-friendly website. It empowers users to effortlessly view and manage a curated book collection, offering seamless book additions and removals.

api-integration archived-repository bookstore learning-project react redux-toolkit

Last synced: 11 Oct 2025

https://github.com/luffy0xcyber/cryptographie_classique

Implémentation Python des chiffrements historiques (César, Hill, Vigenère) avec explications détaillées et simples | Projet éducatif de cryptographie

cesar-cipher cesar-cypher ciphers cryptography cybersecurity education encryption hill-cipher learning-project mathematics python security vigenere-cipher

Last synced: 13 Jun 2025

https://github.com/supermarcel10/battlearmourgame

My 1st year game project for City University of London Java module.

academic-project game game-development learning-project

Last synced: 14 Oct 2025

https://github.com/jillmpla/datatropolis_learning_platform_framer

Framer prototype for a gamified learning platform (Datatropolis - Data City), featuring modules, quizzes, and interactive data challenges.

data-science edtech framer gamification gamification-learning learning-project prototype sketching storyboarding urban-planning wireframes

Last synced: 17 Mar 2026

https://github.com/armgabrielyan/primer

Build real software step-by-step with Claude, Codex, OpenCode, Gemini, Cursor, and other agents

agent-skills ai ai-agents ai-tools claude-code codex cursor gemini learn-to-code learning-by-doing learning-project opencode

Last synced: 06 Apr 2026

https://github.com/muhammadzulhusni/job-board-learning-project

With Job-Board, employers can easily create job listings and manage applicants, while job seekers can search for relevant job opportunities and submit their applications seamlessly.

completed-project job-board laravel-framework learning-project

Last synced: 28 Jan 2026

https://github.com/lily4178993/leaders-week

The Summit Conference website built with HTML, CSS, and JavaScript. The website shows the event schedule, speakers, and registration details. The website features a user-friendly interface and is designed to provide users with a seamless experience when browsing through the website.

conference-website css3 html5 javascript learning-project linters nodejs

Last synced: 26 Jan 2026

https://github.com/hafizcode02/nest-contact-api

Creating Management Contact API with Nest.js. including multi-role authentication, account activation with email, and multi option to use cloud storage for saving file

aws-s3 cloudflare-r2 google-cloud-storage learning-project multer nestjs nestjs-api nodemailer prisma rest-api swagger-ui typescript winston-logger

Last synced: 05 Feb 2026

https://github.com/arrrrrmin/ranking-metrics

A repository to understand ranking metrics as described by Musgrave et al. (2020). Plus some other metrics utilising confidence values.

erc error-reject-curve learning-project mapr metrics ranking-metrics recall

Last synced: 20 Mar 2025

https://github.com/marlonpassos-git/mp-shell

A POSIX-compliant shell built as part of the Codecrafters challenge, featuring support for built-in commands, I/O redirection, and external program execution.

codecrafters codecrafters-shell learning-project posix shell

Last synced: 10 May 2026

https://github.com/la-10/c-primer-5th-ed-solutions

This repository contains exercises and example programs that demonstrate key topics from the first chapter of a popular C++ textbook, with clean, well-commented code and detailed explanations. Perfect for newcomers looking to build a strong foundation in C++ programming.

beginner-cpp c-plus-plus cplusplus cplusplus-primer cpp cpp-exercises cpp-primer learning-cpp learning-project programming-exercises study-notes

Last synced: 15 Jun 2025

https://github.com/lily4178993/bookstore-cms

This web application allows users to manage their book collection. It provides features such as adding new books, removing books, and categorizing them by genre. The application is built using React and Redux for state management, making it easy to organize and track your reading list.

api-integration bookstore javascript learning-project react redux redux-toolkit state-management web-application

Last synced: 16 Mar 2026

https://github.com/emrecsk/aspnetcoreidentityapp.web

Secure ASP.NET Core Identity implementation. Includes user management, role-based access control, and email verification for password resets. Emphasizes security best practices

asp-net-core-identity autentication authorization code-first-approach csharp-code dotnet email-verification entity-framework-core identity-management learning-project membership password-reset rbac role-based-access-control user-login user-management-system web-application

Last synced: 16 Apr 2026

https://github.com/anbalagand/schoolapp

📚 A hobby Android app for students to manage todos, track assignments with visual progress charts, built with Kotlin, Firebase & Google Sign-In. A personal learning project exploring modern Android development.

android android-app assignment-tracker coroutines firebase firebase-auth firebase-firestore google-sign-in kotlin learning-project material-design mpandroidchart student-app todo-app

Last synced: 11 Feb 2026

https://github.com/mahendramahara/sajilocoffee-plus

SajiloCoffee+ is an online coffee shop platform with a customer-friendly storefront and a professional admin dashboard. Customers can order coffee, buy subscriptions, and get personalized recommendations, while admins can easily manage products, orders, and users. The goal is to provide good coffee experience for customers from an cafe like shop.

admin-dashboard backend-project complete-full-stack-project free-project frontend-project github-project learning-project mern-project mern-stack mern-stack-project production-ready project react-project web-application

Last synced: 15 Feb 2026

https://github.com/bobergot/tuiter-sandbox

Explore Tuiter Sandbox: a React-based microblogging platform mimicking Twitter's core features for educational purposes. Dive into tuits, profiles, and notes with React/Redux.

interactive javascript learning-project modern-ui react react-router redux social-media web-development webapp

Last synced: 16 Apr 2026

https://github.com/hamawebdev/amazone

An amazon clone built with JavaScript, HTML, and CSS.

amazon clone ecommerce-website javascript learning-project

Last synced: 15 May 2026

https://github.com/shinbatsu/devops-bmstu

Mirror from GItlab. LMS System project from BMSTU DevOps course.

devops-pipeline learning-project lms-system

Last synced: 04 Oct 2025

https://github.com/thogaruchesti-hemanth/math-quizz-game

An interactive Android Math Quiz App built in Java, featuring randomly generated addition questions, four answer options, a countdown timer, and score tracking to test how many problems you can solve before time runs out. Created as part of my Android development learning journey.

addition-quiz andoid andriod-app begineer-project java learning-project math-quiz mobile-app quiz-app timer-app

Last synced: 22 Jun 2025

https://github.com/gregorykogan/file-system

C++ virtual file system emulator with FAT structure, supporting directories, files, metadata, and cluster-based storage.

cli command-line-tool cpp data-storage educational fat file-allocation file-management filesystem filesystem-emulator learning-project storage-emulator

Last synced: 23 Jul 2025

https://github.com/emirbesir/godot-2d-platformer

2D Platformer game built with the Godot Game Engine

2d game-development gdscript godot godot4 learning-project platformer-game

Last synced: 07 Oct 2025

https://github.com/schak04/coin-collector

A simple coin collector game built in Unity.

learning-project unity

Last synced: 31 May 2026

https://github.com/trahulsingh/green-squares-bot

🔄 A GitHub Actions-powered bot that commits automatically on weekdays to keep your contribution graph active — great for learning CI/CD, Git automation, and workflow scheduling.

automation bot ci-cd commit-bot contributions cron daily-commit devops github-actions github-workflows green-squares learning-project open-source python scheduling workflow

Last synced: 15 Apr 2026

https://github.com/skx1322/learningstripets

Basic Ecommerce full-stack website I made to practice stripe API and web-security. (Security? what's that)

bun digitalocean-spaces elysiajs fullstack-development learning-project mongodb reactjs stripe typescript

Last synced: 11 Apr 2026

https://github.com/lily4178993/my-todos

My Todos, built with React JS and Sass, offers easy task management. Add, edit, and delete tasks in a user-friendly interface with local storage for persistence.

javascript learning-project reactjs sass todo-app todo-list

Last synced: 01 Mar 2026

https://github.com/mohamed-elfar/usepopcorn

🍿 Modern React movie app with real-time search, personal ratings & watchlist management. Features component separation, useEffect patterns, API integration with OMDB, and clean architecture. Perfect for learning React hooks, state management, and deployment practices.

frontend javascript learning-project movie-app omdb-api react spa star-rating-component web-development

Last synced: 18 May 2026

https://github.com/shahadot786/fullstack-master-repo

A unified full-stack workspace containing multiple backend services, web applications, and mobile apps inside a single architecture. Designed for hands-on learning, scalable project structure, and mastering end-to-end development with API-driven design.

api-first backend-services expressjs fullstack fullstack-development fullstack-project javascript learning-project microservices-architecture mobile-app monolithic-repo nodejs portfolio-project react react-native software-architecture software-architecture-and-design system-design typescript web-application

Last synced: 14 Apr 2026

https://github.com/ymanshur/simplebank

A simple bank service in Go

gin grpc kubernetes learning-project

Last synced: 14 Jan 2026

https://github.com/vidjinnangni/todo-cli-x

A command-line Todo application built in Python, designed as a progressive learning project.

learn-python learning-by-doing learning-project python python-cli python-todo todo todoapp todolist

Last synced: 14 Mar 2026

https://github.com/ramazanaltintop/clothes-rental-system

A console-based clothes rental management system built with layered architecture in C#. Developed as part of a learning project for .NET backend development.

backend-development clean-code clothes-rental console-application csharp dotnet layered-architecture learning-project object-oriented-programming

Last synced: 18 Apr 2026

https://github.com/olemak/puzloc

Multi-game puzzle platform: NumLock & PhraseLock. Learning .NET, PostgreSQL, SvelteKit in an Nx monorepo.

csharp docker dotnet hangman learning-project monorepo nx postgresql puzzle-game svelte sveltekit typescript wordle

Last synced: 13 Apr 2026

https://github.com/codewithjazmine/bookbot

Python command-line tool that analyzes text files for word count and character statistics

command-line-tool data-analysis learning-project python text-analysis

Last synced: 23 Jan 2026

https://github.com/nikki1930/first-app

🧮 First-app — Basic Calculator in Kotlin First-app is a beginner-friendly calculator app built with Kotlin .It performs essential arithmetic operations — add, subtract, multiply and divide — through a clean and minimal interface. This project kickstarted my Android journey and helped me understand the building blocks of android development . 🚀

android android-application android-studio basic-app basic-learning begginer-project calculator kotlin learning-project mobile-development open-source

Last synced: 28 Oct 2025

https://github.com/neodatsu/itercraft

IterCraft - Learning by building A full-stack automation platform built to explore modern cloud development practices. From local dev to production deployment, on a startup budget.

automation cloud-native devsecops learning-project

Last synced: 08 Feb 2026

https://github.com/emrecsk/azurestorage

.NET MVC application for managing Azure Storage (Queues, Tables, Blobs) using the Azure Storage SDK.

aspnet-mvc azure azure-blob azure-queues azure-storage azure-tables cloud-computing csharp learning-project software-development

Last synced: 15 Apr 2026

https://github.com/asrieldreemurrgm/github_profile_viewer

A React-based GitHub profile viewer built for learning purposes, featuring user search, public repositories display, error handling, and CSS Modules styling.

components css css-modules css-modules-react fetch-api frontend github-api html5 javascript jsx learning-project react react-hooks useeffect-hook vite vitejs-react web-app

Last synced: 15 Apr 2026

https://github.com/lily4178993/space-traveller

Space Travelers' Hub: Explore SpaceX rockets and missions, reserve rockets, join missions, and view your profile. Powered by React, Redux, and the SpaceX API.

javascript-framework learning-project react redux redux-toolkit spacex

Last synced: 17 Mar 2026

https://github.com/sandergi/alextetris

Simple learning project (Tetris clone with a public leaderboard using NodeJS)

expressjs leaderboard learning-project tetris-clone

Last synced: 17 Apr 2026

https://github.com/yd-devops-hub/go

This repository contains my go learnings.

go golang learning-by-doing learning-project

Last synced: 03 Jun 2026

https://github.com/s0fiamedina/proyectouniversidaddb_j1

La base de datos de la universidad es un conjunto de tablas diseñadas para gestionar eficientemente la información relacionada con estudiantes, profesores, departamentos, cursos y más.

database learning-project mysql normalization programming-project sql

Last synced: 18 Apr 2026

https://github.com/zekele-win/zkvault-basic

A minimal, functional zero-knowledge proof project based on zkSNARKs, designed to help developers understand the fundamental workflow of zk applications—including circuit writing, proof generation, and smart contract verification.

circom learning-project privacy security solidity web3 zero-knowledge zk-snark

Last synced: 18 Apr 2026

https://github.com/zezoz5/nzwalks

A RESTful API for managing regions and walking tracks in New Zealand, built with ASP.NET Core.

aspnet-core automapper backend-development csharp dto entity-framework-core learning-project rest-api sql-server web-api

Last synced: 19 Apr 2026

https://github.com/muhammadzulhusni/php-workshop

Learning PHP skills & learn manually how to interact with the database without using any framework help.

learning-project manage-data mysql-database php

Last synced: 19 Apr 2026

https://github.com/grzegorz-krajewski/elixir-handover-lab

Elixir/Phoenix learning project focused on taking over, documenting and dockerizing existing applications.

backend docker ecto elixir handover learning-project phoenix postgresql

Last synced: 05 Jun 2026

https://github.com/muhammadzulhusni/tic-tac-toe-learning-project

Learned the basics of React's component-based structure, managing game state and handling user interactions. Through tutorials and documentation, I gained insight into building interactive web applications using the React JavaScript library.

completed-project games javascript-library learning-project reactjs tic-tac-toe

Last synced: 24 Apr 2026

https://github.com/parina-khilari/network-packet-sniffer-

An educational network packet sniffer serves as a hands-on bridge between theoretical networking and practical cybersecurity. By combining Python's powerful backend libraries with modern web technologies, students can move beyond terminal-based outputs to interactive visual representations of how data traverses the OSI model.

cybersecurity fastapi learning-project networking packet-capture packet-sniffer python scapy websocket

Last synced: 24 Apr 2026

https://github.com/maureasy/minidb

a lightweight sql database engine written in c++17 with zero dependencies. features b+ tree indexes, joins, aggregates, transactions, and wal for crash recovery.

btree cpp cpp17 database database-engine learning-project sql sql-parser

Last synced: 25 Apr 2026

https://github.com/s-0-p-h-i-a/arduino_practice

Beginner Arduino projects exploring embedded systems concepts like circuits, digital I/O, serial communication, and hardware interaction.

arduino beginner blink circuits-and-electronics cplusplus cpp digital-io learning-by-doing learning-project led-controller microcontroller practice serial-communication structured-programming

Last synced: 27 Apr 2026

https://github.com/thainapires/learning-path-rocketseat

My programming journey with Rocketseat courses 🚀

coding learning learning-project rocketseat

Last synced: 29 Apr 2026

https://github.com/douglasac/feel-good-app

Una aplicación interactiva en Python con Kivy que ofrece citas motivadoras según tu estado de ánimo. Incluye funcionalidades de inicio de sesión y registro.

kivy learning learning-project python quotes

Last synced: 30 Apr 2026

https://github.com/pitercoding/the-terminal-awakens

[EN] Terminal-based RPG game built in Java featuring turn-based combat, character progression, equipment system, and ASCII ART. [PT-BR] Jogo de RPG em terminal desenvolvido em Java com combate em turnos, progressão de personagem, sistema de equipamentos e arte ASCII.

ascii-art aventura-terminal boss-fight character-progression dungeon-exploration equipment-system game-development inventory-system java java-oop jogo-rpg learning-project object-oriented-programming programacao-orientada-objetos terminal-rpg-game text-based-game turn-based-combat

Last synced: 03 May 2026

https://github.com/crabstechnologies/notes-api

🧠 Simple Notes API built with NestJS, TypeORM, SQLite, and Swagger — a clean CRUD backend for learning and portfolio projects.

api backend crud learning-project nestjs nodejs sqlite swagger typeorm typescript

Last synced: 04 May 2026

https://github.com/muhammadzulhusni/book-reviews-learning-project

Web application built using Laravel, styled using Bootstrap. The main purpose of this project is to provide a platform for users to add reviews for books and share their reviews and feedback. Users can also search for books based on specific categories.

book-reviews completed-project laravel-framework learning-project

Last synced: 05 May 2026

https://github.com/rustydaemon/keymapscards

An interactive app to master keyboard shortcuts for IDEs and software

avalonia csharp dotnet game keymaps learning-project shortcuts shortcuts-app

Last synced: 05 May 2026

https://github.com/zezoz5/animemangatracker

A console-based (for now) anime and manga tracking app using Entity Framework Core and SQL Server.

backend-development crud csharp dotnet entity-framework-core learning-project linq sql-server

Last synced: 06 May 2026

https://github.com/cydave/whatchanged-rs

rust learning project

learning-project rust

Last synced: 10 Jun 2026

https://github.com/nukoshiri310/unity-android-mini-games

Unity-based Android mini game collection created as a learning project.

android game-development learning-project mini-games portfolio unity unity2d

Last synced: 09 May 2026

https://github.com/flipsewtf/mournstera

My personal website built with Astro - just a playground for learning and having fun.

astro learning-project personal-website

Last synced: 12 Jun 2026

https://github.com/onrcanogul/mini-message-broker

A from-scratch, minimal message broker in Java: append-only commit log + TCP produce/fetch. Rebuilding Kafka's core internals (log, offset, partitioning, replication) to learn them.

append-only-log commit-log distributed-systems event-streaming java kafka learning-project message-broker pub-sub tcp

Last synced: 14 Jun 2026

https://github.com/gsaini/yugabyte-getting-started

A self-paced learning project for YugabyteDB — distributed SQL concepts, architecture deep-dives, hands-on YSQL/YCQL exercises, and a Node.js + Fastify sample app.

acid-transactions database distributed-sql distributed-systems docker fastify learning-project nodejs postgresql raft ycql ysql yugabytedb

Last synced: 14 Jun 2026

https://github.com/coowinit/wordpress-product-category-filter-theme

一套用于学习 WordPress 产品目录开发的经典主题,完整演示多层级产品分类导航、GET 多条件筛选、pre_get_posts、tax_query、meta_query、产品排序与分页参数保留。

custom-post-type custom-taxonomy learning-project meta-query php product-category product-filter taxonomy wordpress wordpress-development wordpress-theme wp-query

Last synced: 15 Jun 2026