Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/clmntgbr/needhelp
https://github.com/clmntgbr/needhelp
Last synced: about 12 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/clmntgbr/needhelp
- Owner: clmntgbr
- Created: 2024-04-16T11:32:06.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-04-21T14:37:02.000Z (9 months ago)
- Last Synced: 2024-04-21T18:15:56.274Z (9 months ago)
- Language: PHP
- Size: 111 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Symfony NeedHelp Test
Vous êtes chargé(e) de développer une plateforme similaire à NeedHelp.com. Cette plateforme met en
relation des personnes ayant besoin d'aide pour des petits travaux (Customer) avec des prestataires de
services (Jobber).## Getting Started
1. Clone this repo
2. Run `cp .env.dist .env`
3. Run `make start` to initialize the project
4. Run `make init` to initialize the project
5. You can run `make help` to see all commands availableYou can use `make php` to access php container, `make node` and some others
## Overview
Open `http://localhost:8070/admin` in your favorite web browser for symfony app
Open `http://localhost:8071` in your favorite web browser for the client app## Features
* PHP 8.3.2
* Nginx 1.20
* MariaDB 10.4.19
* Symfony 7.0.2**Enjoy!**
**Improvements**
- Adding security on calls with api token
- Adding role to avoid jobber to accept offer for example, customer can only see jobs they posted and many more business rules.
- Adding tests with PHPUnit & Behat