Skip to content
programinglivePublic

About

Mini Project Learn PHP Development

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

129 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hits

Table of Contents
  1. About The Project

Belajar: Social Learning Platform (In Development)

Hits

About The Project

Belajar is a ProgramingLive project in early development, intended to make programming education more accessible and collaborative.

Current Implementation

  • A public landing page.
  • Login and registration pages.

Course catalog, lessons, enrollment, learning progress, a social timeline, and learner portfolios are planned, not implemented yet. The landing page describes these as future capabilities.

Product Direction

The long-term goal is a social learning platform where self-taught developers and students can follow structured courses, practice through projects, track progress, and learn with others. See PRD.md for the product requirements and planned scope.

Key Features

  • Social Timeline: A Facebook-style feed for course updates and community interaction.
  • Course Player: A dedicated interface for watching lessons and tracking progress.
  • User Profiles: Customizable profiles with avatars, bios, and learning history.
  • Modern Stack: Built with the latest technologies for high performance and developer experience.

How To Use

composer install
npm ci
cp .env.example .env
php artisan key:generate
# Configure the database in .env, then:
php artisan migrate --seed
composer run dev
User::factory(5)->create()

you're all set

Built With

  • Laravel v12.x
  • Inertia.js v2
  • React v19
  • Tailwind CSS v4
  • shadcn/ui

About

Mini Project Learn PHP Development

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages