26 مستودعات
Structured educational paths covering both frontend and backend web development.
Distinguishing note: Focuses on the educational curriculum for full-stack development rather than a specific framework.
Explore 26 awesome GitHub repositories matching web development · Full-Stack Curricula. Refine with filters or upvote what's useful.
This project is a full-stack React starter kit and TypeScript web application boilerplate. It provides a pre-configured project template that combines a frontend and backend to accelerate the development of production-ready web applications. The kit is distinguished by its focus on type-safe architectures, utilizing a monorepo structure to synchronize data types between the server and client. It integrates specific implementations for SaaS operations, including recurring subscription billing via Stripe and user identity authentication supporting passkeys, social logins, and email verification
Provides a pre-configured full-stack template combining frontend, backend, and database to accelerate development.
This project is a full-stack application generator and Java application scaffolder designed to produce the initial project structure and boilerplate code for modern web applications and microservice architectures. It functions as a development platform that uses predefined technology stacks to automate the creation of backend services and APIs. The system includes a customizable code blueprint tool, allowing users to extend or replace standard generation patterns to modify the default code structure of client and server components. It also provides a containerized development environment to e
Rapidly creates the initial structure of web applications with pre-configured frontend and backend frameworks.
This project is a structured educational framework designed to guide developers through the core concepts of JavaScript programming and software engineering. It functions as a comprehensive training resource, providing a logical roadmap for mastering web development, from fundamental language syntax to full-stack application architecture. The platform utilizes a markdown-based documentation system that organizes technical learning materials into a clear, hierarchical curriculum. By employing a static site generator, the project transforms these plain-text educational modules into a collection
Offers a structured educational path covering the full spectrum of web application development.
t3code is a platform for operating AI coding agents through a web interface to develop and maintain software projects. It functions as an orchestrator that manages AI agent lifecycles and communication, providing a system for provisioning isolated remote development environments and managing secure connections to cloud-hosted resources. The project utilizes an event-sourced backend architecture that processes typed commands into persisted domain events to maintain system state. It employs a communication system based on JSON-RPC over WebSockets to synchronize real-time state and events betwee
Creates a pre-configured monorepo structure to accelerate the development of scalable web applications.
This project is an open-source educational platform that provides a structured curriculum for full-stack web development. It functions as a community-driven repository that organizes high-quality external tutorials and articles into logical learning paths, guiding students through the foundational skills required to become professional software developers. The curriculum distinguishes itself by focusing on project-based learning, requiring students to build a portfolio of practical applications to demonstrate their technical proficiency. By aggregating curated resources rather than hosting pr
Offers a comprehensive, structured curriculum for full-stack web development.
This project is a full stack project generator and boilerplate for the MEAN stack, combining MongoDB, Express, Angular, and Node.js. It provides a pre-configured architecture and scaffolding tools to bootstrap JavaScript applications with a database, backend server, and frontend framework. The project includes a Dockerized application template to ensure consistent deployment and local development across different hardware configurations. It features a Node.js API scaffold that integrates token-based security, request validation, and interactive API documentation. The codebase covers broader
Provides a comprehensive project generator and boilerplate for bootstrapping full-stack applications with a pre-configured architecture.
هذا المشروع عبارة عن دليل لهندسة النمو ومنهج تطوير كامل المكدس. يعمل كدليل لتطبيق الهندسة الرشيقة (lean) وسير العمل القائم على البيانات لتسريع نمو المنتج، مع توفير مسار تعليمي منظم لبناء وتوسيع وصيانة تطبيقات الويب. يعمل المورد كإطار عمل لتطوير البرمجيات الرشيقة وكتيب للهندسة القابلة للتوسع. يوفر إرشادات لتصميم الأنظمة المنفصلة باستخدام الخدمات المصغرة (microservices) والتخزين المؤقت لضمان الاستقرار، إلى جانب دليل لتحسين أداء الويب لزيادة سرعة الموقع وظهور محركات البحث. يغطي المنهج التطوير المهني في هندسة النمو والتدريب التقني كامل المكدس. يتضمن استراتيجيات لتطوير المنتجات الرشيقة، وضمان جودة البرمجيات من خلال التطوير القائم على الاختبار، وتنفيذ خطوط أنابيب التسليم المستمر.
Provides a structured educational path for mastering the full-stack skills required for lean application development.
This project is a production-ready starter kit and boilerplate for building multi-tenant software-as-a-service applications using .NET and React. It provides a multi-tenant application framework and a cloud-native infrastructure kit designed to support scalable cloud services. The project distinguishes itself through a modular monolith architecture that organizes business logic into isolated bounded contexts to prevent code entanglement. It implements comprehensive SaaS identity management, including role-based access control, account impersonation, and strict tenant data isolation across the
Ships a coordinated set of frontend applications and a backend API for rapid deployment of dashboards.
This is a Yeoman generator that produces complete full-stack web application project skeletons, combining an AngularJS frontend with an Express.js backend. It scaffolds a MEAN stack project structure with MongoDB, including optional OAuth authentication and real-time WebSocket communication capabilities. The generator produces a complete project skeleton with a live-reload development server, preconfigured build and testing tools, and environment-specific configuration files. It includes role-based authentication with local and social login strategies, route protection, and admin user managem
Generates a complete AngularJS and Express project with boilerplate, configuration, and build tools.
Bud هو إطار عمل ويب متكامل (Full-stack) لـ Go يعمل كمحرك سقالات وأداة لتوليد الكود. يقوم بأتمتة إنشاء هياكل الدليل، ووحدات التحكم، وكود الربط لتبسيط تطوير تطبيقات الويب. يستخدم إطار العمل نهجًا قائمًا على المترجم (Transpiler) لإنتاج نماذج التطبيقات ويوفر بيئة تطوير تتميز بإعادة التحميل السريع وإدارة الخادم المحلي. يتيح تجميع التطبيقات في ثنائيات مستقلة مع دعم للتجميع عبر المنصات عبر أنظمة تشغيل وبنى مختلفة. يتضمن النظام محرك توجيه HTTP مع توجيه URI غير حساس لحالة الأحرف وحقن التبعية بنطاق الطلب. كما يدعم عرض المحتوى من جانب الخادم والتكامل مع أطر عمل الواجهة الأمامية.
Provides automated creation of directory structures and boilerplate code for launching full-stack web applications.
Epic Stack هو قالب تطبيق كامل المكدس وإطار عمل ويب TypeScript مصمم لإطلاق تطبيقات ويب جاهزة للإنتاج. يعمل كبداية للواجهة الخلفية Node.js وأساس لبناء خدمات واجهة أمامية وخلفية قابلة للتوسع. يوفر المشروع بيئة مهيأة مسبقًا لتمهيد ويب كامل المكدس، مع التركيز على سير عمل تطوير حديث يدمج تكوين الواجهة الأمامية والخلفية وقاعدة البيانات. ويتضمن مكتبة مكونات واجهة أمامية لإنشاء واجهات مستخدم متسقة وسريعة الاستجابة. يسهل المكدس النماذج الأولية السريعة للتطبيقات ونشر الإنتاج من خلال مجموعة متكاملة من الأدوات. يتضمن ذلك العرض من جانب الخادم، والتخزين العلائقي، وطبقة ORM آمنة للأنواع، وتصميم قائم على الأدوات المساعدة.
Provides a complete full-stack application boilerplate with integrated frontend, backend, and database layers.
create-better-t-stack is a full-stack boilerplate generator and TypeScript project scaffolder. It functions as an interactive CLI stack builder that automates the initialization of development environments by combining specific frontend, backend, database, and API technologies. The system operates as a type-safe boilerplate engine, using a configuration mapper to ensure end-to-end type safety across the entire application architecture. It utilizes a visual interface and prompt-based configuration to help users select compatible runtimes and libraries, which the tool then translates into a cus
Automates the bootstrapping of full-stack projects with integrated end-to-end type safety.
هذا المشروع عبارة عن سقالة JavaScript كاملة المكدس ونموذج أولي لمشروع MERN stack. يوفر بنية مشروع مهيأة مسبقاً تجمع بين MongoDB و Express و React و Node.js لتقليل وقت الإعداد اليدوي عند بدء تطبيقات الويب المدفوعة بالبيانات. تتميز مجموعة الأدوات ببيئة كاملة المكدس داخل حاويات تعزل التطبيق وقاعدة البيانات في حاويات لضمان الاتساق بين التطوير والإنتاج. كما تتضمن إطار عمل للعرض من جانب الخادم مصمماً لتوليد HTML على الخادم والترطيب على العميل لتحسين سرعات التحميل ورؤية محركات البحث. يغطي المشروع سير عمل تطوير واسع، بما في ذلك سقالات المشروع القائمة على القوالب عبر واجهة سطر الأوامر، وتجميع الأصول، وتحويل JavaScript. كما يدعم الجلب المسبق لمكونات جانب الخادم لضمان توفر البيانات قبل عرض الصفحة.
Ships a pre-configured template that includes a dockerized application and database for full-stack development.
This project is a full stack development curriculum and open source education path. It provides a structured sequence of free learning materials and courses designed to guide students from basic programming to professional software engineering. The repository functions as a self-paced programming bootcamp and web development learning path. It organizes a comprehensive roadmap of courses covering both front-end and back-end technologies to facilitate a professional career transition. The content is delivered through a static-page architecture using modular structures and a curated linear sequ
Offers a structured educational path that integrates both frontend and backend web development training.
This project is a Tailwind CSS landing page template and responsive marketing website kit. It serves as a React frontend starter providing a set of pre-designed marketing layouts and components for rapid website development. The kit includes an animated UI component library featuring scroll-triggered transitions and dynamic visual effects. It provides themed page templates and design source files for creating marketing sites, professional portfolios, community portals, admin dashboards, and technical documentation sites. The codebase covers a broad range of interface capabilities, including
Constructs robust, user-friendly apps by using a Laravel version of the admin dashboard with Tailwind CSS.
The Odin Project is an open-source, full-stack web development curriculum that guides learners from basic scripting to deploying complete applications through a structured, project-based learning path. It functions as a self-directed bootcamp covering frontend, backend, databases, and job-seeking skills, with a peer-to-peer learning community where developers give and receive structured help through a forum. The platform distinguishes itself through a project-based curriculum engine that presents curated resources and assignments requiring independent problem-solving rather than step-by-step
Provides a structured, project-based full-stack curriculum that guides learners from basic scripting to deploying complete applications.
هذا المشروع عبارة عن قالب monorepo كامل المكدس وقالب GraphQL API لـ Node.js. يوفر مشروعاً أولياً يدمج GraphQL API قائم على المخطط، وقاعدة بيانات PostgreSQL، وواجهة أمامية React ضمن مستودع واحد لمشاركة الأنواع بين الخلفية وواجهة المستخدم. تتضمن المعمارية غلافاً بدون خادم (serverless) للنشر السحابي والتوسع التلقائي. ينفذ طبقة تجميع الطلبات لتحسين أداء قاعدة البيانات من خلال منع مشكلة استعلام N+1. يغطي المشروع إدارة قاعدة البيانات من خلال إصدار المخطط القائم على الترحيل وملفات البذور. كما يتضمن قدرات لتكامل هوية المستخدم، بما في ذلك المصادقة، والتفويض، والتحكم في الوصول القائم على الأذونات.
Provides a pre-configured full-stack monorepo boilerplate containing a GraphQL API and React frontend.
jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI integration. It provides a structured curriculum and interactive exercises covering language fundamentals, frontend engineering, and backend API development. The project distinguishes itself through the implementation of autonomous AI agents capable of complex task automation, such as modifying files, managing servers, and executing API calls. It includes advanced AI development tools for conversational querying, real-time code suggestions, and automated repository analysis to gene
Offers a structured educational curriculum to master full-stack development through interactive exercises.
This project is a full-stack TypeScript template and boilerplate designed for bootstrapping software-as-a-service applications on a global edge network. It provides a pre-configured foundation that integrates a frontend framework, styling library, and database tools to accelerate the development of serverless applications. The stack is distinguished by its focus on type-safe cloud infrastructure, using automatic type generation for environment variables and resource bindings. It enables a consistent development workflow through local emulation of cloud bindings, ensuring that behavior remains
Ships a pre-configured codebase featuring a frontend framework, styling library, and database ORM for prototyping.
This project is a curated technical resource directory and software engineering learning roadmap. It serves as a computer science study curriculum and professional development framework, providing staged progressions for mastering programming languages, data structures, and full-stack development. The repository functions as a career preparation guide, offering strategic frameworks for resume building, technical interview practice, and internship application targeting. It includes a system for identifying income opportunities and managing a professional social presence to increase visibility.
Ships a structured weekly learning path covering frontend, backend, and database skills.