Symfony Web App Skeleton (Endemic bundle)
Overview
An early Symfony 2.1 web application started from the Standard Edition. The name “farse” (Romanian for “pranks/jokes”) and a custom Endemic bundle suggest it was a fun/entertainment site under the developer’s “Endemic” brand. The archive is mostly the Symfony skeleton with a custom bundle stub.
Why It Exists
A learning-and-build effort to create a Symfony-based web app, likely a joke/entertainment site, while getting comfortable with Symfony’s bundle architecture and ecosystem (auth, REST, serialization).
What We Built
On top of the Symfony Standard Edition 2.1 (Doctrine ORM, Twig, Swiftmailer, Monolog, Assetic), the composer.json adds FOSUserBundle for accounts, FOSRestBundle and JMS Serializer for an API layer, JMS security/DI extras, and a Buzz HTTP bundle. Custom code lives under src/Endemic (with a couple of conflicted-copy .htaccess variants from cloud sync), marking where the developer’s own bundle began.
Technologies & Approach
Symfony 2.1 with the standard Doctrine/Twig stack plus FOSUser, FOSRest and JMS Serializer for user management and a REST/serialized API, the developer’s recurring early-career toolkit. Composer-managed.
Outcome / Impact
An early, partly-built Symfony application, honestly closer to scaffold-plus-custom-bundle than a finished product. It documents the developer’s foundational Symfony skills and their “Endemic” personal brand from the 2013–2015 period.
Capabilities Demonstrated
- Bootstrapping a Symfony application from the Standard Edition
- Composing the framework with FOSUser/FOSRest/JMS Serializer
- Starting a custom Symfony bundle