{"id":26509836,"url":"https://github.com/vchen7629/atlaxiom","last_synced_at":"2026-04-11T05:03:32.054Z","repository":{"id":205528446,"uuid":"714462336","full_name":"Vchen7629/Atlaxiom","owner":"Vchen7629","description":"All-in-one Yu-Gi-Oh! Database, Deck Builder and Collection Manager web app.","archived":false,"fork":false,"pushed_at":"2025-04-25T01:24:49.000Z","size":6426,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-25T01:31:43.588Z","etag":null,"topics":["aws-lambda","aws-sns","aws-sqs","cicd","docker","docker-compose","docker-container","docker-image","express","github-actions","javascript","mongodb-database","nodejs","reactjs","shadcn","tailwindcss","typescript","watchtower"],"latest_commit_sha":null,"homepage":"https://www.atlaxiom.com","language":"TypeScript","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/Vchen7629.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-11-04T23:07:55.000Z","updated_at":"2025-04-25T01:24:53.000Z","dependencies_parsed_at":"2023-11-11T00:23:09.996Z","dependency_job_id":"2451dc59-e077-4e46-b064-db96b24e9925","html_url":"https://github.com/Vchen7629/Atlaxiom","commit_stats":null,"previous_names":["vchen7629/cardwebapp","vchen7629/atlaxiom"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Vchen7629/Atlaxiom","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vchen7629%2FAtlaxiom","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vchen7629%2FAtlaxiom/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vchen7629%2FAtlaxiom/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vchen7629%2FAtlaxiom/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Vchen7629","download_url":"https://codeload.github.com/Vchen7629/Atlaxiom/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Vchen7629%2FAtlaxiom/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271989950,"owners_count":24854701,"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","status":"online","status_checked_at":"2025-08-24T02:00:11.135Z","response_time":111,"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":["aws-lambda","aws-sns","aws-sqs","cicd","docker","docker-compose","docker-container","docker-image","express","github-actions","javascript","mongodb-database","nodejs","reactjs","shadcn","tailwindcss","typescript","watchtower"],"created_at":"2025-03-21T01:37:37.000Z","updated_at":"2025-12-30T18:59:13.378Z","avatar_url":"https://github.com/Vchen7629.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Atlaxiom\n![Frontend](https://img.shields.io/badge/Frontend-React/Typescript/HTML/CSS-orange)\n![BACKEND](https://img.shields.io/badge/Backend-Javascript/Express/Node-purple)\n![Database](https://img.shields.io/badge/Database-MongoDB-red)\n![NPM](https://img.shields.io/badge/NPM-23.6.1-blue)\n![API](https://img.shields.io/badge/API-YGOPRODeck-fcba03)\n\nAll-in-one Yu-Gi-Oh! Database, Deck Builder and Collection Manager app.\n\n## Features\n\n- [ ] Search up yugioh cards and view card details.\n- [ ] Create user accounts to save your card collections.\n- [ ] Create decks with drag and drop.\n- [ ] View user metrics via charts.\n\n## Getting Started\n\nThis project requires the following dependencies if you want to build and run it yourself.\n* MongoDB Database URI\n\nTo build and run first clone the project\n\n```\ngit clone https://github.com/Vchen7629/Atlaxiom.git\n```\n\n### Build and Run (Frontend)\n\n1. Install Dependencies\n\n    ```\n    cd frontend\n    ```\n    ```\n    npm install\n    ```\n\n2. Run the Project \n    ```\n    npm run dev\n    ```\n\n    Note: If you want to run the frontend and connect it to a backend database server, change the baseUrl Value in [apiSlice file](https://github.com/Vchen7629/Atlaxiom/blob/main/frontend/src/app/api/apiSlice.ts)\n\n\n### Build and Run (LoginApi)\n\n1. Install Dependencies\n\n    ```\n    cd backend\\loginapi\n    ```\n    ```\n    npm install\n    ```\n\n2. Create a .env file with your mongodb database uri and put this inside\n\n    - MONGODB_URI=Mongo DB URI HERE\n\n    note: Set the environment to \"test\" for the const environment in [server.js file](https://github.com/Vchen7629/Atlaxiom/blob/main/backend/loginapi/server.js) for it to create a local node server\n\n3. Run the Application\n\n    ```\n    npm run dev\n    ```\n\n### Infrastructure\nThe [Infrastructure folder](https://github.com/Vchen7629/Atlaxiom/tree/main/infrastructure) contains terraform code for provisioning AWS infra for the project,\n- AWS S3\n- AWS Lambda\n- AWS CloudFront\n- AWS Api Gateway\n\nand the cloudflare domain. If you want to use this portion you would need: \n* Cloudflare Domain Zone and Account API Key\n* AWS Access Keys with access to Lambda, S3, Api Gateway, Cloudfront\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvchen7629%2Fatlaxiom","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvchen7629%2Fatlaxiom","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvchen7629%2Fatlaxiom/lists"}