{"id":22363995,"url":"https://github.com/mfarhadattari/programmer-fashion-server","last_synced_at":"2026-04-07T08:31:39.390Z","repository":{"id":178525057,"uuid":"661708659","full_name":"mfarhadattari/programmer-fashion-server","owner":"mfarhadattari","description":"Backed of Programmer Fashion","archived":false,"fork":false,"pushed_at":"2023-08-03T16:26:18.000Z","size":71,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-13T06:41:42.054Z","etag":null,"topics":["expressjs","jwt-tokens","mongodb","nodejs","sslcommerz"],"latest_commit_sha":null,"homepage":"https://programmer-fashion.netlify.app/","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/mfarhadattari.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":"2023-07-03T13:21:09.000Z","updated_at":"2023-07-30T09:37:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"6fc30ddc-14ba-4e08-a228-a567d7f883ce","html_url":"https://github.com/mfarhadattari/programmer-fashion-server","commit_stats":null,"previous_names":["mfarhadattari/programmer-fashion-server"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mfarhadattari/programmer-fashion-server","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mfarhadattari%2Fprogrammer-fashion-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mfarhadattari%2Fprogrammer-fashion-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mfarhadattari%2Fprogrammer-fashion-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mfarhadattari%2Fprogrammer-fashion-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mfarhadattari","download_url":"https://codeload.github.com/mfarhadattari/programmer-fashion-server/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mfarhadattari%2Fprogrammer-fashion-server/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31506562,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T03:10:19.677Z","status":"ssl_error","status_checked_at":"2026-04-07T03:10:13.982Z","response_time":105,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["expressjs","jwt-tokens","mongodb","nodejs","sslcommerz"],"created_at":"2024-12-04T17:17:54.330Z","updated_at":"2026-04-07T08:31:39.364Z","avatar_url":"https://github.com/mfarhadattari.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# -----------| PROGRAMMER FASHION |-------------\n\nAn Ecommerce web application with an admin management system. User authentication system using Firebase and JWT token. Payment Using SSL Commerce.\n\n# URL\n\n### Live Site: https://programmer-fashion.netlify.app\n\n### Sever Site: https://programmer-fashion.vercel.app\n\n### Client Repo: https://github.com/mfarhadattari/programmer-fashion-client\n\n# APIs\n\n## Admin API:\n\n- Admin Overview (GET): https://programmer-fashion.vercel.app/admin/overview\n- All Product (GET): https://programmer-fashion.vercel.app/admin/all-products\n- All Customer (GET): https://programmer-fashion.vercel.app/admin/all-customer\n- Customer Details (GET): https://programmer-fashion.vercel.app/admin/customer/id\n- All Order (GET): https://programmer-fashion.vercel.app/admin/all-order\n- Approve Order (PATCH): https://programmer-fashion.vercel.app/admin/approve-order/id\n- All Payment (GET): https://programmer-fashion.vercel.app/admin/all-payment\n- Add Product (POST): https://programmer-fashion.vercel.app/admin/add-product\n- Add Product (POST): https://programmer-fashion.vercel.app/admin/add-member\n- Delete Product (DELETE): https://programmer-fashion.vercel.app/admin/delete-product/id\n- Update Product (PATCH): https://programmer-fashion.vercel.app/admin/update-product/id\n\n## User API:\n\n- User Overview (GET): https://programmer-fashion.vercel.app/my-overview\n- User Payment (GET): https://programmer-fashion.vercel.app/my-payments\n- User Orders (GET): https://programmer-fashion.vercel.app/my-orders\n- Order Details (GET) : https://programmer-fashion.vercel.app/order/id\n- User Cart (GET): https://programmer-fashion.vercel.app/my-cart\n- User Total Cart (GET): https://programmer-fashion.vercel.app/total-cart\n- Add to Cart (POST): https://programmer-fashion.vercel.app/add-to-cart\n- Delete Cart (DELETE): https://programmer-fashion.vercel.app/delete-cart/id\n- Update Cart Quantity (PATCH): https://programmer-fashion.vercel.app/delete-cart/id\n\n## Public API:\n\n- All Product (GET): https://programmer-fashion.vercel.app/products\n- New Product (GET): https://programmer-fashion.vercel.app/new-products\n- Popular Product (GET): https://programmer-fashion.vercel.app/popular-products\n- Product Details (GET): https://programmer-fashion.vercel.app/products/id\n- Product Reviews (GET): https://programmer-fashion.vercel.app/product-reviews/id\n- Testimonials (GET): https://programmer-fashion.vercel.app/our-teams\n- Our Teams (GET): https://programmer-fashion.vercel.app/our-teams\n\n## Auth API:\n\n- Check Admin (GET) : https://programmer-fashion.vercel.app/isAdmin\n- User Info (GET) : https://programmer-fashion.vercel.app/get-user\n- Save User (POST) : https://programmer-fashion.vercel.app/create-user\n- Save User (PATCH) : https://programmer-fashion.vercel.app/update-info\n- Generate JWT (POST) : https://programmer-fashion.vercel.app/generate-jwt\n\n## Payment API:\n\n- Initialize Payment (POST) : https://programmer-fashion.vercel.app/initialize-payment\n- Payment success (POST) : https://programmer-fashion.vercel.app/payment-success/tran_id\n- Payment Failed (POST) : https://programmer-fashion.vercel.app/payment-failed/tran_id\n\n# Middlewares\n\n- jwtVerify\n- adminVerify\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmfarhadattari%2Fprogrammer-fashion-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmfarhadattari%2Fprogrammer-fashion-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmfarhadattari%2Fprogrammer-fashion-server/lists"}