Abaash is a web application that helps IUT students find and rent flats according to their preferences, while allowing flat owners to manage their properties and tenants easily. This README file provides an overview of the app's features, technologies used, and how to use it.
Abaash provides the following features for IUT students and flat owners:
- Student Accounts: IUT students can create accounts and login to search for flats based on their preferences, such as location, rent, number of rooms, and amenities.
- Flat Owner Accounts: Flat owners can create accounts and login to manage their flats, such as adding new flats, setting rent, and updating availability.
- Search and Filter: Students can search for flats based on various criteria and filter the results based on their preferences.
- Flat Details: Students can view detailed information about each flat, such as its photos, description, location, rent, and amenities.
- Reservation Requests: Students can send reservation requests to flat owners for the flats they are interested in, and owners can accept or reject the requests.
- Messaging System: Students and owners can communicate with each other using a built-in messaging system to discuss flat details and arrange visits.
- Dashboard and Analytics: Flat owners can view their flats, bookings, and occupancy rates using a dashboard and analytics tools.
Abaash is built using the following technologies:
- HTML: For creating the structure of the web pages.
- CSS: For styling the web pages.
- JavaScript: For adding interactivity to the web pages.
- Node.js: The runtime environment for the application, allowing for server-side JavaScript execution.
- Express.js: For handling HTTP requests and responses, as well as providing server-side functionality like routing, middleware management, managing authentication and user sessions and integrating with the database layer and other third-party APIs.
- EJS: For templating and rendering dynamic content.
- MariaDB: For storing and retrieving data.
If you have any feedback or suggestions for improving Abaash, please feel free to contact us using the contact form on the website or by sending an email to tasnimulhasnat@iut-dhaka.edu.