User management system build in Symfony4

User Management System
Simple user management system build using Symfony 4.1, I have posted this in Github here:

What's included?
  • ADMIN CRUD for users / groups
  • API CRUD for users / groups

How to Install?
Clone this repository, then do the following
composer install

Configure the DATABASE_URL in the .env file
php bin/console doctrine:database:create

php bin/console doctrine:migrations:migrate

php bin/console doctrine:fixtures:load

How to Run?
Run Local Webserver
php bin/console server:run

To access Admin:
  1. After installation, start the server and then navigate to: http://localhost:8001/
  2. Credentials: 
    1. Username: admin 
    2. Password: admin

To access API:
  1. Navigate to (for example) http://localhost:8001/api/groups/1
  2. Credentials: It requires the token (X-AUTH-TOKEN) in headers. Token value will be the same as the admin username (default: admin)

All routes can be found with this command:
php bin/console debug:router

Entity Relationship Diagram:

New Comment