Edent,
@Edent@mastodon.social avatar

OK, I'm getting started with .
Can anyone recommend a beginner friendly tutorial?
The official docs jump from 0-100 pretty quickly.
Alternately, anyone able to do some individual tutoring on the basics of design?

I've already got my routing set up, twig templates, and basic DB access. I just need to know the most efficient way of setting up something more complex and deploying it.

Thanks!

johnathayde,
@johnathayde@ruby.social avatar

@Edent Design in the system architecture sense or the UX/Visual Design sense? I can help on the latter, but would probably make a mess on the former.

Edent,
@Edent@mastodon.social avatar

@johnathayde
Always happy to have some UX love 😃
https://github.com/openbenches/openbenches.org

johnathayde,
@johnathayde@ruby.social avatar

@Edent word. Will take a look!

Edent,
@Edent@mastodon.social avatar

Right, getting there!
I'm rewriting https://openbenches.org/ using Symfony to
a) teach myself something new and
b) make it less of a code disaster zone

Going well so far. I can retrieve benches from the database and render them either as HTML through Twig, or as a JSON API.

Not 100% sure I'm doing it in the most Symfonic(?) way - but it's a lot easier than I was expecting. And, I hope, should make maintenance easier going forward.

player_one,

@Edent Just out of pure curiosity, did you consider Laravel when shopping for a framework?

Edent,
@Edent@mastodon.social avatar

@player_one
I did, but it looked too complicated for my needs. And Symfony appears to be bigger & better supported.

simonrjones,
@simonrjones@mastodon.social avatar

@Edent good luck, Symfony is great. I really like the way you can use just the bits you want.

Have you seen the Symfony book docs, they are intended as a more of an intro https://symfony.com/book

https://symfonycasts.com/ videos are good too.

We use Deployer to deploy most PHP sites. https://deployer.org/

If you have any questions let me know, happy to help if I can.

Edent,
@Edent@mastodon.social avatar

@simonrjones thanks!

Edent,
@Edent@mastodon.social avatar

I think I'm nearly done rewriting @openbenches in .
It has been an… interesting learning experience.
Forced me to think properly about the architecture and layout.
Still not 100% right - and a few daft bodges - but should make future development easier.

ahnlak,
@ahnlak@kavlak.uk avatar

@Edent @openbenches I've played with Symfony for a few projects and always come away feeling like it's a sledgehammer cracking a nut. But that might say more about my projects than Symfony ;-)

Edent,
@Edent@mastodon.social avatar

@ahnlak
If you'd like to rewrite it in something else the code is on https://github.com/openbenches/openbenches.org/

Edent,
@Edent@mastodon.social avatar

OK... The documentation is really poor. But, I think I've managed to get this rewrite done.

Only thing not working is the folksonomy tagging (which is rarely used) and editing benches (which needs a whole rewrite).

Going to see how the test environment copes and then deploy in the week.

agf102,

@Edent any chance of adding a fediverse login and a migration from Twitter as an auth provider in the initial version? Only thing keeping my Twitter account alive!

Edent,
@Edent@mastodon.social avatar

@agf102 short answer: "no".

Long answer: "Nooooooooo" 😉

Because of the way federated login works, I'd need to create an app for every single fediverse server. That isn't something offered by .

I've raised it with them at https://community.auth0.com/t/custom-social-for-mastodon/103356/

Feel free to give them feedback at https://community.auth0.com/t/mastodon-social-login/103400/

krinkle,
@krinkle@fosstodon.org avatar

deleted_by_author

  • Loading...
  • Edent,
    @Edent@mastodon.social avatar

    @krinkle
    @openbenches
    Thanks. Could I ask you to kindly raise an issue on GitHub?
    Cheers.

    narusite,
    @narusite@piaille.fr avatar

    @Edent I used the scripts of symfonycasts to get started with symfony4. Maybe that’ll work for you too (https://symfonycasts.com/screencast/symfony)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Symfony
  • kavyap
  • InstantRegret
  • ethstaker
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • tacticalgear
  • slotface
  • Durango
  • khanakhh
  • rosin
  • everett
  • Leos
  • vwfavf
  • normalnudes
  • osvaldo12
  • cubers
  • GTA5RPClips
  • cisconetworking
  • ngwrru68w68
  • anitta
  • provamag3
  • tester
  • modclub
  • megavids
  • JUstTest
  • All magazines