{"id":28983492,"url":"https://github.com/imranity/cs3520","last_synced_at":"2026-04-27T16:31:25.982Z","repository":{"id":80459584,"uuid":"83605229","full_name":"imranity/cs3520","owner":"imranity","description":"bookstore project for cs3520 winter 2017 course","archived":false,"fork":false,"pushed_at":"2017-03-07T21:34:39.000Z","size":30581,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-08-06T13:19:08.921Z","etag":null,"topics":["css","html","java","javascript","jsp","mysql","netbeans","servlet"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/imranity.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-03-01T21:49:18.000Z","updated_at":"2017-03-07T21:35:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"2aa07fee-845f-43b6-8bf5-4403721caf06","html_url":"https://github.com/imranity/cs3520","commit_stats":null,"previous_names":["imranity/cs3520"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/imranity/cs3520","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imranity%2Fcs3520","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imranity%2Fcs3520/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imranity%2Fcs3520/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imranity%2Fcs3520/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/imranity","download_url":"https://codeload.github.com/imranity/cs3520/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imranity%2Fcs3520/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32345802,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"online","status_checked_at":"2026-04-27T02:00:06.769Z","response_time":128,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","html","java","javascript","jsp","mysql","netbeans","servlet"],"created_at":"2025-06-24T16:45:12.002Z","updated_at":"2026-04-27T16:31:25.963Z","avatar_url":"https://github.com/imranity.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CS3520 Course Project - Bookstore\n\n## By Muhammad Malik / Maiar Khattab\n\n## Introduction \n\nThis repository contains the source code for the CS3520 course project. The project is a bookstore app able to handle login,\nregistration and order books into each user's cart. \n  \n\n## Steps to Run\n\n\n1. Make sure Mysql is installed.\n\n2. From mysql workbench or commandline(if you are on Mac) run the initdb.sql. This will initialize \nthe db schema and create tables for book, users, orders and insert initial data in it. \nOn Mac, do it as:\n\n```\ncd projectbookstore/web/\nmysql -u root\nmysql\u003e source initdb.sql \nmysql\u003e exit\n```\n\n\n3. Install netbeans(if havent already)\n\n4. Create a Project in Netbeans\n\n5. Copy all files to that Netbeans project workspace. i.e. the web folder to your skeleton project web folder, the src folder to your project src folder.\n\n6. Update the mysql server credentials. You would update it in:\n`src/java/dbconnector.java`\n\n7. Add JDBC mysql connector library to your netbeans project\n\n8. Build and run. It should open the index.jsp \n\n9. Try logging in with init user accounts which were already created by initdb.sql in Step 2. \nSome users to log in with username/password are:\nroot/root\ncs3520/cs3520\ncsueb/csueb\ntest/test\n\n\nCheers:)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimranity%2Fcs3520","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimranity%2Fcs3520","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimranity%2Fcs3520/lists"}