{"id":14982171,"url":"https://github.com/profjordanov/shopstop","last_synced_at":"2025-08-01T11:37:20.858Z","repository":{"id":54113074,"uuid":"105516951","full_name":"profjordanov/ShopStop","owner":"profjordanov","description":"Very simple product catalog website. Created with Node, Express, Pug and Mongo.","archived":false,"fork":false,"pushed_at":"2024-12-06T03:28:44.000Z","size":6888,"stargazers_count":6,"open_issues_count":7,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-02T01:11:19.115Z","etag":null,"topics":["expressjs","gulpjs","javascript","mvc-architecture","nodejs","pug","shop"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/profjordanov.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-10-02T09:16:51.000Z","updated_at":"2024-09-14T04:11:12.000Z","dependencies_parsed_at":"2024-09-14T16:55:49.651Z","dependency_job_id":null,"html_url":"https://github.com/profjordanov/ShopStop","commit_stats":{"total_commits":43,"total_committers":2,"mean_commits":21.5,"dds":0.4651162790697675,"last_synced_commit":"6d1da935e1af7aadb3f173524c43490a6dc8ab14"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/profjordanov%2FShopStop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/profjordanov%2FShopStop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/profjordanov%2FShopStop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/profjordanov%2FShopStop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/profjordanov","download_url":"https://codeload.github.com/profjordanov/ShopStop/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238817383,"owners_count":19535518,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["expressjs","gulpjs","javascript","mvc-architecture","nodejs","pug","shop"],"created_at":"2024-09-24T14:04:54.607Z","updated_at":"2025-02-14T09:31:17.802Z","avatar_url":"https://github.com/profjordanov.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# “Shop Stop” is very simple product catalog website (like OLX, Amazon – but simpler 😊). The application consists of users, products and categories. Each user can register, login and logout. Users also can create, buy, edit or delete a product. Each product has a category in which it is specified. \n\n# To run the web app :\n\n1. Clone the repo.\n2. run npm install as admin in the folder directory of the app (Nodejs required!)\n3. run node index.js (or nodemon index.js) in the folder directory of the app\n   example: D:\\Software\\ShopStop\n4. Open web browser and go to http://localhost:3003/\n\n ||Functionality\n•\tUser Login\no\tLogin in current application using username and password of already registered user.\n•\tUser Register\no\tRegister a new user by providing username and password.\n•\tUser Logout\no\tLogouts from the application.\n•\tProduct Create\no\tCreates a new product, makes currently logged in user as it’s publisher.\no\tData must be saved in some sort of database.\n•\tProduct Buy\no\tProducts may be bought by any user. One product could not be bought more than one time.\n•\tProduct Edit\no\tEdits product's information. Changes must be persisted in database.\n•\tProduct Delete\no\tDeletes specific product from database.\n•\tCategory Create\no\tCreate a category which later on can be picked when a new product is created (uploaded).\n•\tProducts by Name\no\tList all products which name contains given text\n•\tProducts by Category\no\tList all products are in particular category (use the name of the category)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprofjordanov%2Fshopstop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprofjordanov%2Fshopstop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprofjordanov%2Fshopstop/lists"}