/KitabGhar

An online eBook Portal build on Java Servlets and JSP

Primary LanguageJavaMIT LicenseMIT

KitabGhar

An online eBook Portal (BookHouse) build on Java Servlets and JSP. Web Applicaton made on J2EE Platform.

Technolgies Used:

  • J2EE: Java Servlets & JSP
  • MySQL Database
  • Bootstrap4 as UI Framework

Building & Running the Project(Linux):

  1. Clone the project using git clone https://github.com/jaykay12/KitabGhar.git
  2. Install Tomcat7 on your workspace: sudo apt-get install tomcat7 tomcat7-admin tomcat7-docs tomcat7-examples
  3. Hit 127.0.0.1:8080/ from your web browser, if Tomcat7 landing page loads, you are good to go.
  4. Open repository using cd KitabGhar
  5. Open MySQL in your workspace using mysql -u [username] -p & then create a DB for KitabGhar using CREATE DATABASE kitabghar
  6. Populate the DB using MySQL dump file using mysql -u [username] -p kitabghar < KitabGhar.sql
  7. Copy the KitabGhar-WebApp to the tomcat7 root folder using sudo cp -R KitabGhar /var/lib/tomcat7/webapps/KitabGhar
  8. Start Tomcat7 server using sudo /etc/init.d/tomcat7 start
  9. Hit 127.0.0.1:8080/KitabGhar from your web browser.
  10. Explore the project, find bugs, raise issues & make pull requests. Happy Hacking 😄