Getting Started with BedShift
Welcome to BedShift. This guide walks you through setting up your account, creating your first property, and making your first booking. The entire process takes less than 10 minutes.
Step 1: Register Your Account
Visit app.bedshift.com/auth/register and create your account.
You will need:
- Your full name
- A valid email address
- A password (minimum 8 characters, must include uppercase, lowercase, and a number)
After submitting the form, you will receive a verification email.
Step 2: Verify Your Email
Check your inbox for the verification email from BedShift. Click the verification link to activate your account. If you do not see the email, check your spam folder. You can request a new verification email from the login page.
Step 3: Create Your Organization
After verifying your email and logging in for the first time, you will be prompted to create your organization (tenant). This is your business entity within BedShift.
Provide the following information:
- Organization name: Your hostel or business name (e.g., "Al-Madina Boys Hostel")
- Subdomain: A unique identifier for your organization (e.g., "almadina"). This will be used in your URLs.
- Contact phone: Your primary business phone number
- Address: Your business address
Once created, you will be taken to the setup wizard.
Step 4: Complete the Setup Wizard
The setup wizard guides you through the initial configuration:
4.1 Create Your First Building
Enter your building details:
- Building name: e.g., "Main Building" or "Block A"
- Address: The physical address of the building
- Total floors: How many floors the building has
4.2 Add Floors
For each floor, specify:
- Floor name or number: e.g., "Ground Floor", "1st Floor", "2nd Floor"
- Description (optional): Any notes about the floor
4.3 Create Rooms
For each floor, create your rooms:
- Room number: e.g., "101", "102", "G-01"
- Room type: Single, Double, Triple, or Dormitory
- Number of beds: How many beds the room can accommodate
- Monthly rent: The base rent for the room in PKR
4.4 Add Beds
BedShift manages accommodation at the bed level. For each room, beds are created automatically based on the number you specified. You can customize:
- Bed label: e.g., "A", "B", "C" or "Upper", "Lower"
- Bed status: Available, Occupied, Under Maintenance
Step 5: Make Your First Booking
Now that your property is set up, let us create your first booking.
5.1 Navigate to Bookings
From the sidebar, click on Bookings and then Create Booking.
5.2 Fill in Resident Details
Enter the new resident's information:
- Full name
- Phone number
- Email address (optional)
- CNIC number
- Emergency contact name and phone
- Upload CNIC photo (optional but recommended)
5.3 Select Room and Bed
Choose an available room and bed from the visual room picker. You can filter by floor, room type, and availability.
5.4 Set Booking Details
- Check-in date: When the resident will move in
- Expected duration: Monthly (most common), or specify an end date
- Monthly rent: Pre-filled from the room configuration, but can be adjusted
- Security deposit: Enter the security deposit amount
- Advance rent: If collecting advance rent
5.5 Confirm and Check In
Review the booking summary and confirm. The resident is now checked in, and the bed status updates to "Occupied" across the system.
Step 6: Generate Your First Invoice
BedShift can generate invoices automatically, but you can also create one manually:
- Navigate to Invoicing from the sidebar
- Click Create Invoice
- Select the resident
- Add line items: rent, utilities, meals, or any custom charges
- Set the due date
- Click Generate
The invoice is created with a unique invoice number and can be shared with the resident digitally.
What is Next?
Now that you are set up, explore these areas:
- Property Management: Learn advanced property configuration
- Bookings: Master the full booking lifecycle
- Add more staff members with appropriate roles
- Configure your billing cycle for automated invoicing
- Explore the analytics dashboard for occupancy and revenue insights
Need Help?
- WhatsApp: Chat with us
- Email: [email protected]
- In-app: Use the help button in the bottom-right corner of the app