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 09, 2024 by Matias  Marin's avatar Matias Marin
Hide whitespace changes
Inline Side-by-side
Showing with 3 additions and 1 deletion
+3 -1
  • PHP-Challenge-Instructions.md PHP-Challenge-Instructions.md +3 -1
  • No files found.
PHP-Challenge-Instructions.md
View page @ a37a1a12
<div align="center">
<img src="https://raw.githubusercontent.com/Jobsity/ReactChallenge/main/src/assets/jobsity_logo_small.png"/>
<img src="https://media.licdn.com/dms/image/D4E0BAQETyObSEmZH-A/company-logo_200_200/0/1693956448491/jobsity_llc_logo?e=1723075200&v=beta&t=rGq4fY1cprFyIaSabim0_bgb-QLCbJUk6Es9dXuua1w"/>
</div>
## Description
......@@ -13,6 +13,8 @@ You may use the [Stooq](https://stooq.com/q) API service to get latest stock mar
`https://stooq.com/q/l/?s={stock_code}&f=sd2t2ohlcvn&h&e=csv`
## Mandatory Features
- You will need to **record a video explaining the code** you created, the decisions you made, its functionality, and demonstrating the complete operation of the challenge. _Remember to show the execution from scratch, it should not be running beforehand._
- The application must use a SQL database to store users and record logs of past requests. Check out the Slim documentation if you would like to use [Eloquent](https://www.slimframework.com/docs/v3/cookbook/database-eloquent.html), [Doctrine](https://www.slimframework.com/docs/v3/cookbook/database-doctrine.html) or [Atlas](https://www.slimframework.com/docs/v3/cookbook/database-atlas.html).
- The application must be able to authenticate registered users. There's a basic example of authentication used for 1 endpoint, you may need to modify it accordingly based on the requirements. (See: [routes.php](https://git.jobsity.com/jobsity/php-challenge/-/blob/master/app/routes.php))
......
Clone repository
  • PHP Challenge Instructions
  • Usage of the Mailer service (SwiftMailer)
  • Using RabbitMQ with Slim Framework
  • Home