OLAK Platform - Mockup Links
Complete list of GET routes organized by role
Public Routes
Authentication Routes
- GET /users/sign_in (Login)
- GET /users/sign_up (Register)
- GET /users/password/new (Forgot Password)
- GET /users/password/edit (Reset Password)
- GET /users/confirmation/new (Resend Confirmation)
Admin Routes (requires admin? role)
Dashboard
Owners
- GET /mockups/admin/owners
- GET /mockups/admin/owners/new
- GET /admin/owners/:id
- GET /admin/owners/:id/edit
Tenants
Properties
Applications
Ratings
Visits
Payments
- GET /mockups/admin/payments
- GET /mockups/admin/payments/dashboard
- GET /mockups/admin/payments/:id
- GET /mockups/admin/payments/export
Invoices
- GET /mockups/admin/invoices
- GET /mockups/admin/invoices/new
- GET /mockups/admin/invoices/:id
- GET /mockups/admin/invoices/:id/download
Accounting
Owner Routes (requires owner? role)
Dashboard & Profile
Applications
Leases
- GET /mockups/owner/leases
- GET /mockups/owner/leases/:id
- GET /mockups/owner/leases/:id/preview
- GET /mockups/owner/leases/:id/download
Payments
Invoices
Notifications
Properties
- GET /mockups/owner/properties
- GET /mockups/owner/properties/new
- GET /mockups/owner/properties/:id
- GET /mockups/owner/properties/:id/edit
- GET /mockups/owner/properties/:id/property_step2_apartment
- GET /mockups/owner/properties/:id/property_step2_house
- GET /mockups/owner/properties/:id/property_step2_room
- GET /mockups/owner/properties/:id/property_step3_building
- GET /mockups/owner/properties/:id/property_step3_room
- GET /mockups/owner/properties/:id/equipment_interface
Tenant Routes (requires tenant? role)
Dashboard & Profile
- GET /mockups/tenant (Tenant Dashboard)
- GET /mockups/tenant/profile
- GET /mockups/tenant/profile/edit
- GET /mockups/tenant/profile/documents
Guarantor
Applications
Leases
Rental CV
Notifications
📋 Route Documentation
This page lists all GET routes in the OLAK platform. Routes are organized by role and require appropriate authentication.
For complete route information including POST, PATCH, and DELETE methods, please refer to
doc/routes.md.
Role-based Access:
- Admin routes: Require
user.admin?to return true - Owner routes: Require
user.owner?to return true - Tenant routes: Require
user.tenant?to return true
Légende des Mockups
Toutes les pages mockup affichent un badge jaune pour les distinguer des pages réelles
Les pages admin utilisent des accents violets
Les pages propriétaire utilisent des accents bleus
Les pages locataire utilisent des accents verts
Note: Les mockups sont des interfaces statiques pour validation avant développement. Les formulaires ne soumettent pas de données et les boutons naviguent uniquement entre les mockups.
Tous les mockups suivent le Design System OLAK documenté dans
doc/design_system.md