Student Rental is a feature-rich web application built with Python's Flask framework. It's designed to simplify the process of finding and renting accommodations for University students in Cyprus. Leveraging technologies like HTML, CSS, JavaScript, Elasticsearch, and PostgreSQL, it offers a seamless experience for both students and estate agents.
-
Frontend:
- HTML for creating the structure of the web pages
- CSS for styling and enhancing the user interface
- JavaScript for client-side interactivity and dynamic content
-
Backend:
- Flask as the web framework for Python
- PostgreSQL as the relational database for storing user and property data
- Elasticsearch for efficient and powerful search functionality
-
User Authentication:
- Secure login and registration system for tenants and landlords.
-
Property Listings:
- Browse through a comprehensive list of available student accommodations.
-
Search and Filter:
- Utilize Elasticsearch-powered search to find rentals based on preferences.
-
User Dashboard:
- Dedicated dashboards for landlords to manage property listings and tenant requests.
-
Visit the Website:
- Access Student Rental Web through your web browser.
-
Explore Listings:
- Browse available properties and filter results based on your criteria.
-
Sign Up or Log In:
- Create an account or log in to access additional features.