Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • PHP Challenge PHP Challenge
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Jobsity
  • PHP ChallengePHP Challenge
  • Wiki
  • PHP Challenge Instructions

PHP Challenge Instructions · Changes

Page history
Update PHP Challenge Instructions authored May 25, 2021 by Jobsity Admin's avatar Jobsity Admin
Show whitespace changes
Inline Side-by-side
Showing with 5 additions and 1 deletion
+5 -1
  • PHP-Challenge-Instructions.md PHP-Challenge-Instructions.md +5 -1
  • No files found.
PHP-Challenge-Instructions.md
View page @ 0e2b68bd
...@@ -48,8 +48,12 @@ The same endpoint must additionally send an email with the same information to t ...@@ -48,8 +48,12 @@ The same endpoint must additionally send an email with the same information to t
## Bonus features ## Bonus features
The following features are optional to implement, but if you do, you'll be ranked higher in our evaluation process. The following features are optional to implement, but if you do, you'll be ranked higher in our evaluation process.
- Add unit tests for the bot and the main app. - Add unit tests for the endpoints.
- Use RabbitMQ to send the email asynchronously. - Use RabbitMQ to send the email asynchronously.
- Use JWT instead of basic authentication for endpoints. - Use JWT instead of basic authentication for endpoints.
- Containerize the app.
## Considerations ## Considerations
- Focus only on the backend. We will not review any frontend functionality for this project.
- Provide any and all information our evaluators may need. Use seeders instead of SQL dumps if we need any predetermined database information.
- Provide a detailed Readme with instructions on how to install, use, etc.
\ No newline at end of file
Clone repository
  • PHP Challenge Instructions
  • Usage of the Mailer service (SwiftMailer)
  • Using RabbitMQ with Slim Framework
  • Home