Git Product home page Git Product logo

akashsdas / property-hub Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 6.81 MB

A simple website built using Java Express Edition using Servlets and JSP and My SQL is used for the database which is used to display properties, their blogs, and simple registration where user saves email and password is hashed using sha256 algorithm and salt and hash is saved data. This website is not responsive.

License: Apache License 2.0

Java 81.58% CSS 18.42%
java-16 java servlet jsp css3 css-grid mysql-database password-hashing sha256-hash

property-hub's Introduction

property-hub

In this project Java Express Edition is used along with My SQL. This is a simple website where data of property is displayed in the frontend and the requests are processed in the backend. There is a simple blog section where data of the blog is just diplayed and simple registeration system where user can save their email and password, where the password is hashed using sha256 hashing algorithm and that hash and salt are saved.

This project uses mysql greatly and simple use of servlets and jsp to process and display the data from backend to frontend.

Table of contents

Getting started

To setup Java, Apache Tomcat, Eclipse and run Java Web App follow this tutorial (for both Mac and Windows).

For a beginner tutorial for Java Express Edition follow this tutorial where you will built JSP files, Servlets and connect My SQL as database.

The mysql-connector-java used to connect to the database and for JSP mordern syntax, tablibs-standard-impl and tablibs-standard-spec are used, all of these are available in this repo in the src/webapp/WEB-INF/lib/ dir.

For Apache Tomcat follow this tutorial (for both Mac and Windows) Apache Tomcat section, the version used in this tutorial is used the same version of Apache Tomact used in this project i.e. Apache Tomcat v9.0.

For setting up the my-sql database follow this tutorial (for both Mac and Windows) my-sql section. For other commands for the project like creating database, user, permissions, creating table and dummy data, all are available in the sql-commands.md file.

NOTE: The website is not responsive.

Website images

License

APACHE LICENSE, VERSION 2.0

property-hub's People

Contributors

akashsdas avatar

Stargazers

 avatar

Watchers

 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.