Deze AMPP is intern voor BMK zelf. Wij gebruiken dit voor:
- Klantenbeheer
- Projectmanagement
- Tijdregistraties
- Facturatie
- Connecties
Onze AMPP heeft een basis klantenbeheer. Een klant kan ook meerdere contactenpersonen bevatten.
Er is ook een leads bord. Hier komen alle leads (potentiële klanten) in en worden hier ook in opgevolgd. De kolommen zijn volledig aanpasbaar.
Alle projecten worden hier beheerd via projectbeschrijving, leden, to do's, bestanden, emails, .... Er zijn ook enkele voorgedefinieerde categorieën.
Projecten hangen onder klanten om een duidelijk overzicht te hebben welke projecten onder welke klant hangen.
Rapporten..
Om de klanten juist te kunnen factureren zijn er tijdregistraties aanwezig. Elke gebruiker buiten de admin ziet enkel zijn eigen tijdregistraties. Een tijdregistratie kan maar hoeft niet noodzakelijk aan een project te hangen.
Alle facturatie van BMK gebeurd via AMPP. Clearfacts.. Offertes.. Betalingen.. Rapporten.. Leveranciers..
-
Clone the Repository:
git clone [repository-link]
-
Install Dependencies:-
cd [project-name] composer install npm install -
Configure Environment:
cp .env.example .env
Update
.envwith your database and other configurations. -
Run Migrations and seed:
php artisan migrate --seed
-
Set application key:
php artisan key:generate
-
Generate css and js
npm run dev
Clearfacts credentials.
CLEARFACTS_URL=https://api.clearfacts.be/graphql
CLEARFACTS_VAT="0678 407 310"
CLEARFACTS_TOKEN=Google maps credentials.
GOOGLE_MAPS_GEOCODING_API_KEY=
GOOGLE_MAPS_API=Teams webhook for notifications. This can be created on a channel
TEAMS_WEBHOOK_URL=Production url: https://ampp.dev/ Database: amppdev