All Projects → ionghitun → lumen-start-app

ionghitun / lumen-start-app

Licence: MIT license
Boilerplate for laravel/lumen framework https://github.com/laravel/lumen, ready to be used with https://github.com/ionghitun/react-start-app or https://github.com/ionghitun/next-start-app

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to lumen-start-app

lumen-file-manager
File manager module for the Lumen PHP framework.
Stars: ✭ 40 (-2.44%)
Mutual labels:  lumen, lumen-php-framework
lumen-realworld-example-app
Exemplary real world backend API built with Lumen + MongoDB
Stars: ✭ 50 (+21.95%)
Mutual labels:  lumen, lumen-framework
lumen-oauth2
OAuth2 module for the Lumen PHP framework.
Stars: ✭ 29 (-29.27%)
Mutual labels:  lumen, lumen-php-framework
lumen-api-starter
A starter project to develop API with Lumen 8.*
Stars: ✭ 42 (+2.44%)
Mutual labels:  lumen, lumen-framework
react-redux-nextjs-bootstrap-pwa-starter
a progressive web app starter with next js redux + redux-persist + bootstrap
Stars: ✭ 69 (+68.29%)
Mutual labels:  starter
noise-php
A starter-kit for your PHP project.
Stars: ✭ 52 (+26.83%)
Mutual labels:  starter
laravel-bash-helpers
Daily tasks made easier
Stars: ✭ 20 (-51.22%)
Mutual labels:  lumen
response
Response HTTP package for Simfony, Laravel, Lumen and PHP 7 with standard REST API
Stars: ✭ 14 (-65.85%)
Mutual labels:  lumen
klaravel
DEPRECATED Laravel control panel for developers, comes with integrated Scaffold generator, backups, logs, and embedde user guide.
Stars: ✭ 24 (-41.46%)
Mutual labels:  lumen
first-pr-repo
A step by step guide to help people make their first Pull Request
Stars: ✭ 29 (-29.27%)
Mutual labels:  starter
lumen-lighthouse-graphql
Lumen example use of a GraphQL PHP server using Lighthouse package
Stars: ✭ 31 (-24.39%)
Mutual labels:  lumen
vite-primevue-starter
VUE 3 Starter project for using primevue 3 with Vite 2 - Pages, Layouts, Validation
Stars: ✭ 37 (-9.76%)
Mutual labels:  starter
database-all
Eloquent ORM for Java 【database-spring-boot-starter】
Stars: ✭ 151 (+268.29%)
Mutual labels:  starter
strapi-starter-nuxt-e-commerce
Strapi Starter Nuxt.js E-commerce
Stars: ✭ 170 (+314.63%)
Mutual labels:  starter
phpass-starter
A starter project for Phpass.
Stars: ✭ 24 (-41.46%)
Mutual labels:  starter
learn-english
📚 Vue + Element-UI + Lumen 开发的背单词应用
Stars: ✭ 53 (+29.27%)
Mutual labels:  lumen
spark-spring-boot-starter
Spring Boot Starter for Apache Spark
Stars: ✭ 22 (-46.34%)
Mutual labels:  starter
ng-seed
Simple Angular seed project with commonly used features.
Stars: ✭ 12 (-70.73%)
Mutual labels:  starter
laravel5-hal-json
Laravel 5 HAL+JSON API Transformer Package
Stars: ✭ 15 (-63.41%)
Mutual labels:  lumen
lumen-vue-todo
ToDo App with Lumen, Vue.js, Vue Router and Vuex
Stars: ✭ 33 (-19.51%)
Mutual labels:  lumen

Latest Stable Version Build Status Total Downloads Scrutinizer Code Quality License

Lumen start kit

Boilerplate for laravel/lumen framework https://github.com/laravel/lumen.

Installation notes

$ composer create-project --prefer-dist ionghitun/lumen-start-app blog

Dependencies

  • php >= 7.3

Documentation

The official documentation for the framework can be found on the https://lumen.laravel.com/docs.

The project is docker ready via docker-compose, .env.example contains default configuration for docker.

Features

  1. Same json response structure when in production.
  2. Valid for CORS.
  3. GDPR compliant, sensitive fields are encrypted in database, anonymize data using https://github.com/ionghitun/laravel-lumen-mysql-encryption.
  4. Translations ready, application who consume this api can add their own texts, for emails see resources/lang
  5. Error management, any error is catch.
  6. User registration with account activation (user will receive an email with code), resend activation code.
  7. User login with possibility to be remembered, login generates a JWT token using https://github.com/ionghitun/jwt-token.
  8. Login with social: facebook, google.
  9. Forgot password (user will receive an email with code and will have to use that code to change password).
  10. Update user profile with change email (a confirmation code with be send on email).
  11. Change user picture.
  12. Notifications with emitting event (broadcast).
  13. Started CRUD example (users tasks).
  14. Started adding routes to postman collection available in docs/lumenStartApp.postman_collection.json.

Happy coding!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].