Skip to content

Nur-A-Alam1997/Easy-Home

Repository files navigation

Easy-Home

REST-api

  • House rent startup
  • Owner can add rent details along with multiple images and features
  • Authenticated user can create, edit, delete advertisement and also save as a favourite
  • Admin support with django built in admin interface (customed)
  • Searching, filtering,Ordering, Pagination functionality for the service
  • Tools–Python3.8, Django, Django Rest Framework, Postgres, Djoser, JWT,

Schema

alt text

install

create a virtual environment and activate (virtualenv recomended)

pip install -r requirements.txt

build:

python manage.py runserver

  • Sample Call:

    http://127.0.0.1:8000/admin/
    
    http://127.0.0.1:8000/auth/users/
    
    http://127.0.0.1:8000/auth/jwt/create/
    
    http://127.0.0.1:8000/profile
    
    http://127.0.0.1:8000/dashboard
    
    http://127.0.0.1:8000/advertisement
    
    http://127.0.0.1:8000/advertisement/create
    
    http://127.0.0.1:8000/advertisement/create/<int:id>
    
    http://127.0.0.1:8000/home/advertisement/vendor/<int:id>
    
    http://127.0.0.1:8000/favourite
    
    http://127.0.0.1:8000/profile/favourite/create
    
    http://127.0.0.1:8000/favourite/<int:id>
    
    http://127.0.0.1:8000/home/dashboard/?title=home&rent_fee__lt=&rent_fee__gt=&status= 
    
     http://127.0.0.1:8000/home/dashboard/?search=balug
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published