GithubHelp home page GithubHelp logo

abhishek-singh77 / realestate.github.io Goto Github PK

View Code? Open in Web Editor NEW

This project forked from srishti19111999/realestate.github.io

0.0 0.0 0.0 79.12 MB

"Pick a Brick" is a property dealing website, where a platform is provided to all the sellers and buyers to post their property to sell or to rent and buyers can add property to their wish list or bid for a property or can directly buy it. Skills Used: HTML, CSS, JAVA, JavaScript, Bootstrap, Ajax. Google Captcha verification, OTP verification and email verification are provided. Suggestion for all the nearby property is given by tracking the buyer’s location using TomTom API. Chatting option was provided for bidder and seller

Java 45.38% JavaScript 46.72% HTML 4.01% CSS 3.89%

realestate.github.io's Introduction

Pick A Brick

"Pick a Brick" is a property dealing website, where a platform is provided to all the sellers and buyers to post their property to sell or to rent and buyers can add property to their wish list or bid for a property or can directly buy it. Skills Used: HTML, CSS, JAVA, JavaScript, Bootstrap, Ajax. Google Captcha verification, OTP verification and email verification are provided. Suggestion for all the nearby property is given by tracking the buyer’s location using TomTom API. Chatting option was provided for bidder and seller

Project Deliverables

This project is designed to save the data of all those persons who will sell, lease, rent or buy any kind of property like buildings, flats, plots etc. which will reduce manual work and helps the dealer to save the records efficiently. It provides the simplest, cheapest and an less time and energy consuming way of Property Dealing.

Tools And Technology

  1. Java Servlet API, Java Server Pages Technology, Java Server Pages Standard Tag Library, Java Message Service API, JDBC API.
  2. HTML ,CSS framework - Bootstrap.
  3. SQL Server-8.0,Tomcat 9.0.
  4. Ajax and Java Script.
  5. TomTom Api.
  6. Microsoft Visual Studio.

Resources Needed:

HARDWARE REQUIREMENTS:
  1. PROCESSOR: Intel i-5 Processor, AMD Ryzen 5 etc.
  2. RAM: 4GB or higher
  3. HARD DISK SPACE: 500GB or higher
  4. SYSTEM: 32-bit Operating System or 64-bit Operating System
SOFTWARE REQUIREMENTS:
  1. WEB BROWSER: Google Chrome, Microsoft Edge, Mozilla Firefox
  2. SERVER: Tomcat 9.0 (Local) or AWS Server
  3. ENVIRONMENT: Microsoft Visual Studio.Net
  4. DATABASE: SQL SERVER 8.0
  5. PLATFORM: Windows

Design Overview/Algorithms:

• MVC Architecture:

The Model-View-Controller (MVC) is an architectural pattern that separates an application into three main logical components: the model, the view, and the controller. Each of these components are built to handle specific development aspects of an application. MVC is one of the most frequently used industry-standard web development framework to create scalable and extensible projects.

How to run:

  1. Download the code and put the "realEstate" folder in the directory
C:\Tomcat 9.0\webapps\
  1. Make sure you have all the software requirements fulfilled
  2. Run the server using "Commons Daemon Service runner" OR go to "C:\Tomcat 9.0\bin" directory and double click Tomcat9.exe
  3. Now simply open your Web Browser and type the URL
http://localhost:8080/realEstate/
Ps - I am using Tomcat 9.0 and the diectory name and server name are according to it.

Screenshots

Home Page:

Home Page

Sign Up/Login Page:

image



Email Verification Page:

image

User Profile Page: Suggestions for Near By properties:

screencapture-localhost-8080-realEstate-profile-do-2020-12-28-13_55_14



Properties details:

image



Property posted to sell:

image



Edit Profile Section : Mobile no verification using OTP:

image

Chatting : facility for bidder and seller:

Bids - Profile 1 - Microsoft​ Edge 11-01-2021 11_30_50

realestate.github.io's People

Contributors

srishti19111999 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.