System wynajmowania mieszkań z możliwością ich oceniania oraz oceniania także najemców i wynajmujących.
##Help W razie problemów z gemem rmagick należy najpierw zainstalowac ImageMagick sudo apt-get install imagemagick Gdy to nie pomoze: sudo apt-get install libmagick9-dev bądź dla >=ubuntu 11.04 (nie sprawdzone) apt-get install libmagickwand-dev
#Odwiedzający: Wchodzi na stronę RentLuk i widzi formularz wyszukiwania mieszkania oraz listę najnowszych dodanych mieszkań lub najlepszych – aktywnych. Żeby wejść w szczegóły mieszkania odwiedzający musi się zalogować lub zarejestrować jeśli nie ma konta. Jeśli ma zamiar tylko szukać mieszkania, to może się zalogować przy pomocy jednego z portali społecznościowych.
#Zarejestrowany użytkownik - najemca: Po zalogowaniu się widzi formularz szukania mieszkania i listę ostatnich/najlepszych mieszkań. Mam dostęp do szczegółów swojego konta. Tam: - możliwość zmiany hasła/ nicku itd. - podgląd historii transakcji ( tu komentarze ) - aktualna ocena użytkownika - przejście do podglądu aktualnie wynajmowanego mieszkania
#Zarejestrowany użytkownik – właściciel: Po zalogowaniu się widzi panel właściciela, na którym może wykonywać pewne operacje: - może dodać mieszkanie, które chce dać do wynajęcia - może przejść do podglądu historii - może zmienić hasło itd. - widzi aktualną ocenę użytkownika - może przejść na listę swoich mieszkań
#Moderator: Po zalogowaniu się widzi, panel moderatora, z którego może: - przejść na listę mieszkań, gdzie może edytować opis mieszkania - przejść do listy historii, gdzie może edytować komentarze - może wysyłać maile do złych ludzi ( feature: dawać bany )
#Administrator: Po zalogowaniu się widzi panel admina, gdzie może: - jest lista użytkowników (osobno właścicieli i najemców lub jedna lista user-ów z możliwością filtrowania po roli) - dokonywać zmian dotyczących swojego konta - może dawać bany, usuwać mieszkania, usuwać użytkowników , edytować to co moderator, może dodawać użytkowników , mieszkania. - To czego tu nie ma, to może tez
#Ogólne info: - wynajmujący uzupełnia dane o mieszkanie ,tzn. metrarz, położenie, ilość okien, przybliżona cena wynajmu, ustalenia minimalnej i maksymalnej zależnej od oceny. - najmujący może wyszukiwać mieszkanie po lokacji, cenie, parametrach mieszkania - wynajmujacy i najmujący mogą sobie nawzajem wystawiać oceny - oceny będą wpływać na upust w cenie wynajmu
- JavaScript
- Ruby on Rails
- CSS3
- HTML5
- jQuery
- github.com jako repozytorium danych.
Logujemy się na www.projekt-zadziory.cba.pl i na uruchomionej tam platformie śledzimy zadania i je wykonujemy :)