Account & Authentication Issues
I can't log in to my account
I can't log in to my account
-
Verify your credentials
- Double-check your email address for typos
- Ensure Caps Lock is off when entering your password
- Remember that passwords are case-sensitive
-
Reset your password
- Click “Forgot Password” on the login page
- Check your email for the reset link
- Check your spam folder if you don’t see the email
-
Check account status
- Your account may be inactive or pending verification
- Contact support if you believe this is an error
-
Clear browser cache
- Clear cookies and cached data
- Try using an incognito/private browsing window
- Try a different browser
I didn't receive the verification email
I didn't receive the verification email
- Check your spam/junk folder - verification emails sometimes get filtered
- Wait a few minutes - email delivery can be delayed
- Verify email address - ensure you entered the correct email during registration
- Request a new verification email - look for a “Resend verification” option
- Check email settings - ensure your email provider isn’t blocking emails from kinconecta.com
- Your registered email address
- The date/time you registered
- Any error messages you received
My session keeps timing out
My session keeps timing out
- Browser settings: Ensure cookies are enabled in your browser
- Multiple devices: Logging in from another device may end your current session
- Inactive sessions: Sessions expire after a period of inactivity for security
- Browser extensions: Ad blockers or privacy extensions may interfere - try disabling them temporarily
- Don’t clear cookies while logged in
- Avoid using “private/incognito” mode for extended sessions
- Keep your browser updated
Profile & Search Issues
My profile changes aren't saving
My profile changes aren't saving
-
Check required fields
- Ensure all mandatory fields are completed
- Look for red validation messages
-
Verify data formats
- Phone numbers should be in correct format
- Email addresses must be valid
- Text fields may have character limits
-
Check file uploads
- Profile images must be under size limit
- Use supported formats (JPG, PNG)
- Ensure stable internet connection during upload
-
Try these fixes
- Click “Save” button explicitly (changes may not auto-save)
- Refresh the page and try again
- Clear browser cache
- Try a different browser
I'm not seeing any matched guides/tourists
I'm not seeing any matched guides/tourists
- Your profile may be incomplete - the matching algorithm needs information to work with
- No guides available in your selected destination
- Your preferences may be very specific - try broadening your criteria
- Guides in your area may not have complete profiles yet
- Your guide profile may be incomplete or not verified
- Your expertise areas may not match current tourist demand
- Your service locations may be too limited
- Few tourists are currently searching in your region
- Complete all profile sections thoroughly
- Add multiple interests/expertise areas
- Include all languages you speak
- For guides: Create diverse tour plans
- Try searching with broader filters
Search results aren't showing what I expected
Search results aren't showing what I expected
-
Check your filters
- Review all active filters (location, interests, categories)
- Try removing some filters to broaden results
- Verify spelling in search terms
-
Location-based issues
- Try searching nearby cities or regions
- Some areas may have limited guide coverage
- Check if you’re using the correct state/city names
-
Clear and retry
- Reset all filters and start fresh
- Refresh the page
- Try using different keywords
-
Understanding match scores
- Lower scores don’t mean bad guides - just different preferences
- Review profiles even with moderate match scores
- Match scores are based on your profile completeness
Photos aren't uploading or displaying
Photos aren't uploading or displaying
- File size too large (check maximum size limit)
- Unsupported file format (use JPG or PNG)
- Slow or unstable internet connection
- Browser extensions blocking uploads
- Clear browser cache and refresh
- Wait a few minutes - image processing can take time
- Check if images display in a different browser
- Ensure images aren’t corrupted
- Use JPG format for photographs
- Compress large images before uploading
- Use landscape orientation for cover photos
- Use square aspect ratio for profile avatars
- Recommended minimum resolution: 800x600 pixels
Tour & Booking Issues
I can't create or edit a tour plan (Guides)
I can't create or edit a tour plan (Guides)
-
Verification status
- Your guide profile must be verified to create tours
- Check your account status in settings
- Contact support if verification is pending too long
-
Required fields
- All mandatory tour fields must be completed
- Title, description, destination, and category are required
- Price and duration must be specified
-
Technical issues
- Ensure stable internet connection
- Try saving as draft first, then publishing
- Check for browser console errors
- Try a different browser
-
Content restrictions
- Descriptions must meet length requirements
- Avoid prohibited content or spam keywords
- Include appropriate category selections
My tour booking isn't showing in the dashboard
My tour booking isn't showing in the dashboard
- Booking not confirmed - check trip status
- Filter settings - adjust date range or status filters
- Browser cache - refresh the page or clear cache
- Sync delay - wait a few minutes and refresh
- Verify you received confirmation from the guide
- Check if you’re looking in the correct date range
- Ensure you’re logged into the correct account
- Check if the tourist completed the booking process
- Review all trip statuses (pending, confirmed, cancelled)
- Verify the booking date is within your current view range
- Tourist/Guide names involved
- Tour name
- Expected booking date
- Any confirmation emails received
I can't contact a guide/tourist
I can't contact a guide/tourist
- Contact information may be shared through profiles
- Some guides include contact details in their tour descriptions
- Email addresses may be visible to facilitate direct communication
- Check if their profile includes contact information
- Ensure you’re logged in to view full profile details
- Verify the user’s account is active
- Try creating a support ticket to request assistance with communication
Trip status isn't updating correctly
Trip status isn't updating correctly
-
Manual updates required
- Trip status must be manually updated through the dashboard
- Status changes are not automatic
-
Valid status transitions
- Ensure you’re using valid status values
- Common statuses: pending, confirmed, in-progress, completed, cancelled
-
Permission issues
- Only the guide can update trip status
- Ensure you’re logged in with the correct guide account
-
Check status history
- View trip status history to see all changes
- Verify the latest update was saved
- Status updates depend on guide action
- Refresh your dashboard to see latest changes
- Contact your guide if status seems incorrect
Technical Issues
Pages are loading slowly
Pages are loading slowly
-
Check your connection
- Test your internet speed
- Try connecting via different network
- Close bandwidth-heavy applications
-
Browser optimization
- Clear browser cache and cookies
- Close unnecessary browser tabs
- Disable heavy browser extensions temporarily
- Update browser to latest version
-
Device performance
- Close other applications
- Restart your device
- Ensure adequate available memory
-
Try alternatives
- Use a different browser
- Try on a different device
- Access during off-peak hours
I'm seeing error messages
I'm seeing error messages
- Temporary server issue - wait a few minutes and try again
- Refresh the page
- Clear cache and retry
- If persistent, report to support with error details
- The page may have been moved or deleted
- Check the URL for typos
- Use navigation menu to find the correct page
- Report broken links to support
- You may not have permission for that action
- Ensure you’re logged in
- Verify your account type (tourist vs. guide)
- Check if your account is verified
- Invalid data submitted in a form
- Check all required fields
- Verify data formats (dates, phone numbers, etc.)
- Try simplifying your input
- Screenshot the error message
- Note what action you were trying to perform
- Include your browser and device information
- Mention if the error is reproducible
Features aren't working as expected
Features aren't working as expected
- Clear browser cache and cookies
- Try using incognito/private browsing mode
- Test in a different browser (Chrome, Firefox, Safari, Edge)
- Disable browser extensions temporarily
- Update your browser to the latest version
- Try on a different device
- Check if JavaScript is enabled
- Verify you have a stable internet connection
- Log out and log back in
- Check if platform maintenance is scheduled
- Specific feature that isn’t working
- Steps to reproduce the problem
- Expected vs. actual behavior
- Browser, device, and OS information
- Screenshots or screen recordings
Database & API Issues (Developers)
API requests are failing
API requests are failing
-
Authentication issues
- Verify your API credentials
- Check authentication headers
- Ensure tokens haven’t expired
-
Request format
- Verify HTTP method (GET, POST, PUT, DELETE)
- Check request headers (Content-Type: application/json)
- Validate JSON payload structure
- Ensure required parameters are included
-
Endpoint issues
- Verify the API endpoint URL
- Check API version if applicable
- Ensure proper URL encoding
-
Rate limiting
- Check if you’ve exceeded rate limits
- Implement proper request throttling
- Use pagination for large data sets
Database connection errors (Local development)
Database connection errors (Local development)
-
Check MySQL server
-
Verify connection settings in
application.properties:spring.datasource.url- correct host and portspring.datasource.username- valid MySQL userspring.datasource.password- correct password- Database
kin_conectaexists
-
Common fixes
- Restart MySQL server
- Verify MySQL user permissions
- Check firewall settings
- Ensure correct port (default: 3306)
-
Schema issues
- Run the schema SQL:
kinConnect.sql - Load seed data:
seed_kinconecta_5_registros.sql - Check hibernate ddl-auto setting
- Run the schema SQL:
Matching algorithm returning unexpected results
Matching algorithm returning unexpected results
-
Profile completeness
- Matching quality depends on complete profiles
- Verify tourist/guide profiles have all fields populated
- Check that language, interests, and preferences are set
-
Score calculation
- Review the scoring rules in matching README
- Verify field weights are configured correctly
- Check that bonus points are applying properly
-
Database data
- Ensure test data includes diverse profiles
- Verify foreign key relationships are intact
- Check that profile tables are properly populated
-
API parameters
- Verify limit and offset for pagination
- Ensure correct user_id in request
- Check role-specific endpoints (tourist vs guide)
/workspace/source/socialNetwork/src/main/java/org/generation/socialNetwork/matching/README.md for detailed matching documentation.