zuzana-kunckova / onramp

Easing the onramp for new or non-PHP developers to become Laravel devs.

Home Page:https://onramp.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Onramp

Contributor Covenant Build Status

Onramp aims to be a collection of resources presented in a way that makes it possible for folks to become Laravel programmers as easily and effectively as possible.

How can I help?

Check out the Dev Page to learn more about how to contribute.

What's the plan?

We have a tool built with tracks and modules and basic content. We're still finalizing the translation system and the relationships between all the content, then we can build in more user interactivity.

We want to allow users to pick a track (or pick "Just Exploring") and then log into a dashboard where they will just see the modules recommended for their track.

They can click into a module and see the possible free (or paid) online sources for learning about that topic ("resources") and check them off, click a checkbox that says "I feel like I know enough about this resource/module to consider it done" (complete the module), and then move to the next module.

They could also, eventually, take small quizzes about that module (self-testing, not for certification or external validation) and try out some code exercises about that module.

See more plans in the chat and in the issues.

Language translations

To make language translation strings available to the Vue.js frontend, a translations.js file is generated from the Laravel language files found in the resources/lang directory. To regenerate this translations.js file after translations have been changed or added, run:

php artisan export:messages-flat

About

Easing the onramp for new or non-PHP developers to become Laravel devs.

https://onramp.dev/


Languages

Language:PHP 67.6%Language:HTML 23.2%Language:Vue 9.2%Language:Shell 0.0%