Real projects • mutual aid • open to all

Real projects to learn

and move ideas forward.

An open site for everyone where juniors and project owners help each other. You learn on real projects, and the project moves forward — no pressure, in a simple framework.

deploy.sh
join-community
Loading available projects...
[1] Project: Showcase site (simple & clean)
[2] Project: CRUD Dashboard (functional)
Ready to learn (and help)?
The Concept

Concrete projects,
simple mutual aid.

Project for Junior is a platform where we move forward together: motivated juniors, and project owners who share a real need (non-critical).

The junior progresses "like on a real project" and builds a credible portfolio. The project owner sees their idea move forward in a supportive framework, without commercial pressure.

Concrete projects
Simple & clear framework

Juniors

"You join a small, scoped project, deliver a first version, and walk away with something showable."

ST
StarterIdeal for beginners

"You move forward autonomously, exchanging with a project owner. You learn to scope, prioritize, and take responsibility for your technical decisions like on a real project."

AU
TeamAutonomy with a project owner

"You add quality: accessibility, tests (optional), performance, and a clear presentation of the project for your portfolio."

P+
Portfolio+To go further
For project owners

Your idea moves forward, no pressure and with a clear framework.

You propose a real need (non-critical), and a junior implements it as a pack: a limited scope, simple deliverables, and a showable result.

This is not an agency: no deadline guarantees, no "customer support". The goal is to move forward cleanly, at a reasonable pace.

Scoped perimeter

We start with a simple and finite scope, to avoid the "endless project" and get a concrete deliverable.

Visible progress

You get a usable base (pages, list, form, dashboard) that you can evolve later.

Zero commercial pressure

No marketing promises: just a serious framework to move an idea forward, step by step.

Non-critical need

Ideal for an MVP, a redesign, a prototype or a simple internal tool — not for mission-critical work.

Our packs

Packs to build a feasible project

Showcase site

Creation of a simple showcase site (5 pages + form) with a clean rendering on mobile and desktop.

  • Next.js
  • React
  • Tailwind CSS

Directory

List of items with filter and simple search, to learn structuring, UX and data.

  • TypeScript
  • UI
  • Search + filter

Form / registration

Form with validation and data storage (confirmation email possible).

  • Validation
  • Data storage
  • Mobile UX

CRUD Dashboard

Simple dashboard to create, read, update and delete data, with a clear UI.

  • API + DB
  • Error handling
  • Auth (optional)

UI redesign

Visual redesign from an existing mockup (e.g., Figma) with faithful and responsive integration.

  • Integration
  • Responsive
  • Figma (optional)
Why this site

A platform to help each other and progress on concrete projects.

Here, you have a simple framework to practice "like in real life": you move forward autonomously, you iterate, and in the end you have a presentable result in your portfolio.

Most importantly: the junior learns, and the project owner sees their idea move forward — in a supportive spirit and without pressure.

Learn by delivering

Concrete deliverables, a structure, and a clear path: you progress faster when you build something finished.

Scoped scope

No "endless project": the perimeter is limited so you can finish, iterate, and show a clean result.

Autonomy

You move forward autonomously: the framework helps you structure your choices (UI, data, accessibility, architecture) and progress more serenely.

Credible portfolio

The final goal: a tellable, demonstrable project, with a clear context — not just a tutorial copy.

This platform is open to everyone: we're here to help each other. Projects serve as practice supports (and advancement) in a deliberately limited, simple, and pressure-free scope.