AkashSDas / property-hub

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.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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


Languages

Language:Java 81.6%Language:CSS 18.4%