Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
62346e6
Update password reset temp link
undead2146 Apr 22, 2025
b442944
small fixes for password reset
IDavidGI Apr 28, 2025
bcecb06
added foreign key for cities in traveller
IDavidGI Apr 28, 2025
a171dac
Added custom City-selector component to pick/add a city
undead2146 Apr 28, 2025
f6699a2
fix redirect resetpassword controller
undead2146 Apr 28, 2025
2d20c99
Fix citySelector validation & adding new city
undead2146 Apr 28, 2025
f46befd
Fix: Optimize seeder to use chunks to speed up seeding
undead2146 Apr 28, 2025
8bdfebd
made provincie field nullable
IDavidGI Apr 28, 2025
ff6acc4
Navbar 'mijn reis' dropdown Groepen
lucasvsw Apr 28, 2025
990bb58
added small route changes to homepage
IDavidGI Apr 28, 2025
d12ca79
Update Traveller model for helper methods
undead2146 May 7, 2025
b9b8f46
added Groups table + seeding
IDavidGI May 7, 2025
1a05b2d
Merge branch 'feat/Sprint4' of https://github.com/undead2146/techreiz…
undead2146 May 7, 2025
2aff960
route 'mijn reis' button
lucasvsw May 7, 2025
c9f4d7e
Merge branch 'feat/Sprint4' of https://github.com/undead2146/techreiz…
lucasvsw May 7, 2025
33a073c
added max_members to group table
IDavidGI May 7, 2025
7b6b4ea
Update GuestRegistrationController to handle Guide Registrations
undead2146 May 7, 2025
5c1fb7c
Merge branch 'feat/Sprint4' of https://github.com/undead2146/techreiz…
undead2146 May 7, 2025
b9e7d29
added group_id field to traveller record in guestregistrationcontroller
IDavidGI May 7, 2025
accadb8
Create Groups view/Controllers
undead2146 May 7, 2025
da1608c
Fix route & view for guide homepage
undead2146 May 7, 2025
bc38267
Fix minor bugs
undead2146 May 8, 2025
b597031
Update web.php
IDavidGI May 8, 2025
800fe7b
Updates
lucasvsw May 8, 2025
9f9d402
Email validatie bij registreren van B-nummer
lucasvsw May 8, 2025
8f764c3
Update Guide and Traveller view and controller logic
undead2146 May 8, 2025
062e645
Fix Route to GuideIndex in Guidecontroller
undead2146 May 8, 2025
4b8cb34
Update home.blade.php
IDavidGI May 8, 2025
46e9a96
Fix CSS and update groupcontroller
undead2146 May 8, 2025
87f1c4a
Merge branch 'feat/sprint5' of https://github.com/undead2146/techreiz…
undead2146 May 8, 2025
ff11fd0
City selected Script
redouaneelb May 8, 2025
7efc664
Merge branch 'feat/sprint5' into development
undead2146 May 15, 2025
bc5173a
Rebase development from upstream
undead2146 May 15, 2025
0810370
Merge last changes from sprint5
undead2146 May 15, 2025
d426a82
reset password redirect fix for guide + coloring change in group view
IDavidGI May 15, 2025
db493ee
Fix City selector bugs
undead2146 May 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,7 @@ AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=
AWS_USE_PATH_STYLE_ENDPOINT=false

VITE_APP_NAME="${APP_NAME}"
VITE_APP_NAME="${APP_NAME}"

TURNSTILE_SITE_KEY=
TURNSTILE_SECRET_KEY=
18 changes: 18 additions & 0 deletions .run/dev.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="dev" type="js.build_tools.npm" nameIsGenerated="true">
<package-json value="$PROJECT_DIR$/package.json" />
<command value="run" />
<scripts>
<script value="dev" />
</scripts>
<node-interpreter value="project" />
<envs />
<method v="2" />
</configuration>
<configuration default="false" name="dev" type="ComposerRunConfigurationType" factoryName="Composer Script">
<option name="commandLineParameters" value="" />
<option name="pathToComposerJson" value="$PROJECT_DIR$/composer.json" />
<option name="script" value="dev" />
<method v="2" />
</configuration>
</component>
15 changes: 15 additions & 0 deletions .run/dev_serve.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="dev:serve" type="js.build_tools.npm" nameIsGenerated="true">
<package-json value="$PROJECT_DIR$/package.json" />
<command value="run" />
<scripts>
<script value="dev:serve" />
</scripts>
<node-interpreter value="project" />
<envs />
<EXTENSION ID="com.intellij.lang.javascript.buildTools.npm.rc.StartBrowserRunConfigurationExtension">
<browser name="98ca6316-2f89-46d9-a9e5-fa9e2b0625b3" start="true" url="http://localhost:8000/" />
</EXTENSION>
<method v="2" />
</configuration>
</component>
12 changes: 12 additions & 0 deletions .run/serve_php.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="serve:php" type="js.build_tools.npm" nameIsGenerated="true">
<package-json value="$PROJECT_DIR$/package.json" />
<command value="run" />
<scripts>
<script value="serve:php" />
</scripts>
<node-interpreter value="project" />
<envs />
<method v="2" />
</configuration>
</component>
28 changes: 28 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,31 @@
# Techreizen

## Setup
1) git clone
2) composer install
3) npm install
4) create database "techreizen"
5) php artisan migrate:refresh --seed
6) [setup Turnstile](#setup-turnstile)
7) [setup mailing](#setup-mailing)
8) composer run-script dev

### Setup Turnstile

1) Go to [cloudflare dashboard](https://dash.cloudflare.com) (create account if you don't have one.)
2) Click on Turnstile in the sidebar.
3) Click on add widget
- give the widget a name
- add hostnames that will be used. Example: localhost or 127.0.0.1 or techreizen.test
4) Scroll to the bottom and click on create.
5) Now copy the site key and secret key and put them in your local .env file:
```dotenv
TURNSTILE_SITE_KEY=your_site_key
TURNSTILE_SECRET_KEY=your_secrte_key
```

### Setup mailing

## About techreizen

techreizen is a web application used to manage study trips and their participants
Loading