Symfony Demo Application

A Symfony demo application with basic user management

  • Owner: msgphp/symfony-demo-app
  • Platform:
  • License:: MIT License
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

Symfony Demo Application

A Symfony demo application with basic user management, a REST/GraphQL API and OAuth/JWT authentication.

Build status
Latest Stable Version

MsgPHP is a project that aims to provide reusable domain layers for your application. It has a low development time
overhead and avoids being overly opinionated.

Enabled Bundles

Concern, Bundles
---, ---
Domain, MsgPhpUserBundle, MsgPhpEavBundle
ORM, DoctrineBundle
Security, SecurityBundle, HWIOAuthBundle, LexikJWTAuthenticationBundle
Web API, ApiPlatformBundle

Features

  • Register, Login, Forgot Password, My Profile
  • One-Time-Login tokens
  • Register invitations
  • Primary e-mail and secondary e-mails

Try it Yourself

Using Symfony CLI:

composer create-project msgphp/symfony-demo-app
cd symfony-demo-app

# Database and Elasticsearch must be running
# Change DATABASE_URL and ELASTICSEARCH_HOST in .env.local, if needed

bin/console doctrine:database:create --if-not-exists
bin/console doctrine:schema:update --force
bin/console doctrine:fixtures:load -n

bin/console projection:synchronize

symfony server:start
symfony open:local

Using Docker:

# assuming composer is not installed on the local machine
git clone git@github.com:msgphp/symfony-demo-app.git
cd symfony-demo-app
cp .env.local.dist .env.local

make build start install db-fixtures api-sync

# open https://localhost:8443

Documentation

Contributing

See CONTRIBUTING.md

Screenshots

v1.x, 08-2018
---, ---
screen:login, screen:profile
screen:api, screen:cli
screen:uml, # Blog Posts

Main metrics

Overview
Name With Ownermsgphp/symfony-demo-app
Primary LanguageJavaScript
Program languagePHP (Language Count: 3)
Platform
License:MIT License
所有者活动
Created At2014-09-08 10:14:29
Pushed At2017-02-03 11:02:09
Last Commit At2017-02-03 18:59:00
Release Count0
用户参与
Stargazers Count435
Watchers Count27
Fork Count124
Commits Count114
Has Issues Enabled
Issues Count11
Issue Open Count7
Pull Requests Count0
Pull Requests Open Count0
Pull Requests Close Count0
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private