Web development

Room2Share / Web App Requirements

Used Python to build and deploy a room sharing management system application that allows rent and share room for short term, using the Django framework and PostgreSQL on AWS EC2.

Requirements

FRONTEND PAGES

Home

About

Listings

Single Listing

Search

Register

Login

Dashboard (Inquiries)

DESIGN SPECS

Use logo (Frontend and admin)

Branding colors

Mobile Friendly

Social media icons & contact info

FUNCTIONALITY SPECS

Manage listings via admin

Role based users (staff and non-staff)

Display listings in app with pagination

Ability to set listings to unpublished

Search listings by keyword

Listing page should have 5 images with lightbox

Frontend register/login to track inquiries

Form info should go to database and notify owner(s) with an email

LISTING PAGE FIELDS

Title

Address, city, state, zip

Price

Host – Name & Image

Main image and 5 other images

GitHub Link - Source Code

Visit this project:

Demo credentials:

Username: test

Password: test