Lars Grammel and Jamie Starke

Lars Grammel and Jamie Starke

Apartment hunting in Victoria? There’s a web app for that

It’s been a rite of passage for University of Victoria students for decades – the panicked, desperate scramble to find housing

It’s been a rite of passage for University of Victoria students for decades – the panicked, desperate scramble to find housing before the September semester begins.

One of those UVic students, a computer science PhD student, found his apartment hunting experience so maddening and time consuming, he did what any self-respecting comp-sci guy would do. He wrote a web app to solve the problem.

Jamie Starke, 28, and Lars Grammel, 31, both with UVic’s computer human interaction software engineering lab (CHISEL), have created a web tool that combs through rental service databases and plots those rentals on a street map of Greater Victoria, which also shows all bus routes that serve UVic.

The web app, called the Victoria Rental Map, has slider widgets to customize a search to price, number of bedrooms, shared accommodation, and distance from a bus stop on a UVic route. It updates itself at 6 a.m. every day.

Starke conceived of the idea while apartment hunting with his wife in April. Not deeply familiar with the neighbourhoods of the region and their proximity to UVic, he found it frustrating to search between no less than 21 rental service agencies, plus Craigslist and UsedVictoria for an apartment that fit their budget and needs.

“When I came here two years ago, looking for a place was terrible. This time around I had a better idea about Victoria, but Fairfield versus Fernwood? I get mixed up all the time,” Starke said. “And many times it looked like I found something that looked good with a good price, it was way out in Langford or Sooke.”

Starke teamed up with Grammel, who specializes in mapping visualization tools, and wrote the code to comb through websites and databases for relevant data – price, location, style and number of bedrooms. The information is out there, Starke said, but teasing it from websites was no simple task.

“I decided instead of working four hours a night to find a place to live, I’d work on (the rental map) three hours each night, and only one hour looking for an apartment,” he said laughing.

It worked. The web tool went live in May and his wife used it to successfully zero in on a new home. “We found a nice basement suite that met everything we wanted,” he said. “It was a good sign I was doing something right.”

The Victoria Rental Map remains UVic-centic in terms of bus routes, but Starke plans to add transit lines that will help students attending Royal Roads, the two Camosun College campuses and for the downtown core. And of course, you don’t need to be a student to use the tool.

“My goal is to make it as easy as possible for students so they don’t have to go through all the pain I did originally,” Starke said. “I’m quite happy with the result. It helped me find a place and others are finding it useful. It validates the time we put in.”

Some minor glitches remain – it runs a bit slow on the iPad and doesn’t work at all on older Internet Explorer browsers, but Starke plans on improving the program when he can. There’s no mobile phone app and there probably won’t be.

”That is a lot of work and isn’t planned soon. This is something Lars and I are doing in our free time.”

See victoria.rentalmap.co for the Victoria Rental Map.

editor@saanichnews.com

 

Just Posted

Processed sewage is still being deposited at the Hartland landfill rather than sent as biosolids to a Richmond cement plant. (Black Press Media file photo)
Biosolids at Hartland still being placed on landfill in Saanich

Richmond cement plant up and running, but CRD end product not suitable for purpose

An SUV sits where it crashed through the front window of the 2:18 Run store in Fairfield Plaza, after the driver appeared to lose control on Monday afternoon. (Photo by Phil Nicholls)
Driver crashes through front window of Victoria running store in Fairfield

Phil Nicholls of 2:18 Run said crash sounded like an earthquake at first

Elk Lake Drive area resident Michael Blayney protests a proposed multi-building development for his Royal Oak neighbourhood, outside Saanich municipal hall on Monday (June 14). (Photo by Megan Atkins-Baker/News Staff)
Demonstrators protest 11-storey development on Elk Lake Drive in Saanich

Saanich locals gather at municipal hall to protest development, public hearing goes Tuesday

Seismic upgrading and expansion work at Victoria High School is about a year behind due to pandemic-related factors, the Greater Victoria School District announced. (Photo by Cole Descoteau)
Victoria High School seismic work, expansion a year behind schedule

Greater Victoria School District now targeting September 2023 for reopening of historic school

The Greater Victoria Harbour Authority is calling on Transport Canada to rescind its ban to Feb. 28, 2022 on cruise ship stops in Canada, to allow planning to begin in advance of a reopening of the cruise industry next year.
Greater Victoria Harbour Authority seeks end to federal ban on cruise ship stops in Canada

Greater Victoria Harbour Authority CEO hopes cruises will resume by 2022

Canadian Prime Minister Justin Trudeau participates in a plenary session at the G7 Summit in Carbis Bay, England on Friday June 11, 2021. THE CANADIAN PRESS/Adrian Wyld
Canada donating 13M surplus COVID-19 vaccine doses to poor countries

Trudeau says the government will pay for 87 million shots to be distributed to poor countries

Montreal Canadiens goaltender Carey Price (31) is scored on by Vegas Golden Knights defenseman Alec Martinez, not pictured, during the second period in Game 1 of an NHL hockey Stanley Cup semifinal playoff series Monday, June 14, 2021, in Las Vegas. (AP Photo/John Locher)
Habs fall 4-1 to Vegas Golden Knights in Game 1 of NHL semifinal series

Match was Montreal’s first game outside of Canada in 2021

Kelowna-Lake Country MLA Norm Letnick, assistant deputy speaker at the B.C. legislature, presides over committee discussions. The legislature is completing its delayed spring session this week, with most MLAs participating by video conference. (Hansard TV)
B.C.’s daily COVID-19 infections dip below 100 over weekend

Only 68 new cases recorded Monday, four additional deaths

Neighbours fight a small late-night bush fire with garden hoses and shovels in Cinnabar Valley on June 5. They couldn’t get help from local fire services because the fire was located in an area under B.C. Wildfire Services jurisdiction. (Photo courtesy Muriel Wells)
Neighbours on edge of Nanaimo city limits left to put out bush fire themselves

Cinnabar Valley residents tackle fire with hoses and buckets for two and a half hours

Darren Campbell’s truck (pictured) was stolen when he stopped to check on a car in a ditch on Cowichan Bay Road on Monday morning. (Facebook photo)
Vancouver Island Good Samaritan’s truck stolen in nasty trick

‘Try to be a Good Samaritan and my $20,000 truck gets stolen right under my nose’

The Kamloops Indian Residential School is photographed using a drone in Kamloops, B.C., Monday, June, 14, 2021. The remains of 215 children were discovered buried near the former school earlier this month. THE CANADIAN PRESS/Jonathan Hayward
Communities grapple with what to do with former residential and day schools

Some tear them down as a tool to help healing, others repurpose them as tools for moving forward

Creative handmade signs abound at the June 13 Tofino rally for old growth trees. (Nora O’Malley photo)
VIDEO: Tofino stands in solidarity for Fairy Creek Blockades

Over 150 supporters attend rally hosted by Friends of Clayoquot Sound

FILE – Provincial health officer Dr. Bonnie Henry talks about B.C.’s plan to restart the province during a press conference at Legislature in Victoria, Tuesday, May 25, 2021. THE CANADIAN PRESS/Chad Hipolito
B.C. watching U.K.’s COVID struggles but don’t think province will see similar pitfalls

Studies show that one dose of vaccine is only 33 per cent effective in preventing B.1.617.2 spread

RCMP Const. Shelby Patton is shown in this undated handout photo. RCMP say that Patton was hit by an allegedly stolen truck that he had pulled over on Saturday morning in Wolseley, east of Regina. THE CANADIAN PRESS/HO, RCMP
Pair charged in Saskatchewan Mountie’s death make first court appearance

Const. Shelby Patton was hit by an allegedly stolen truck that he had pulled over Saturday morning

Most Read