{"id":20148451,"url":"https://github.com/priontoabdullah/advance-typescript-node-mongo-redux","last_synced_at":"2026-02-04T05:32:10.609Z","repository":{"id":113712534,"uuid":"587709808","full_name":"PriontoAbdullah/advance-typescript-node-mongo-redux","owner":"PriontoAbdullah","description":"🎉 The goal of this repo is to practice advance level of Typescript, Node.js Express.js MongoDB, Mongoose, Redux, Redux-thunk, Redux Tool kit. Following industry standards coding practice 🚀🪁","archived":false,"fork":false,"pushed_at":"2024-09-09T15:51:31.000Z","size":1374,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-23T21:45:58.292Z","etag":null,"topics":["advanced-programming","expressjs","mongodb","mongoose","nodejs","redux","redux-thunk","redux-toolkit","rtk-query","typescript"],"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/PriontoAbdullah.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-01-11T12:00:50.000Z","updated_at":"2024-09-09T15:51:35.000Z","dependencies_parsed_at":null,"dependency_job_id":"0de7deea-3895-4fcc-bac3-b8ca459b3d8c","html_url":"https://github.com/PriontoAbdullah/advance-typescript-node-mongo-redux","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PriontoAbdullah%2Fadvance-typescript-node-mongo-redux","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PriontoAbdullah%2Fadvance-typescript-node-mongo-redux/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PriontoAbdullah%2Fadvance-typescript-node-mongo-redux/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PriontoAbdullah%2Fadvance-typescript-node-mongo-redux/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PriontoAbdullah","download_url":"https://codeload.github.com/PriontoAbdullah/advance-typescript-node-mongo-redux/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252778873,"owners_count":21802842,"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":["advanced-programming","expressjs","mongodb","mongoose","nodejs","redux","redux-thunk","redux-toolkit","rtk-query","typescript"],"created_at":"2024-11-13T22:37:38.721Z","updated_at":"2026-02-04T05:32:10.567Z","avatar_url":"https://github.com/PriontoAbdullah.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎉 Advanced TypeScript, Node.js, Express.js, MongoDB, Mongoose, Redux, and Redux Toolkit Practice Repo\n\nThis repository is dedicated to practicing advanced usage of TypeScript in combination with Node.js, Express.js, MongoDB, Mongoose, Redux, Redux Thunk, Redux RTK Query and Redux Toolkit. The goal is to learn and implement industry standards in coding practices.\n\n## Getting Started\n\nTo get started with the project, clone the repository and install the necessary dependencies by running:\n\n```bash\n  npm install\n```\n\nYou will also need to have a MongoDB server running in order to connect to the database.\n\n## Usage\n\nThe project includes several scripts to aid in development and testing:\n\n- `npm run start`: starts the Node.js server in development mode with hot reloading\n- `npm run build`: builds the project in production mode\n- `npm run test`: runs the test suite\n\n## Technologies\n\nThis project utilizes the following technologies:\n\n- TypeScript\n- Node.js\n- Express.js\n- MongoDB\n- Mongoose\n- Redux\n- Redux Thunk\n- Redux RTK Query\n- Redux Toolkit\n\n## Contributing\n\nIf you would like to contribute to the project, please fork the repository and make a pull request with your changes.\n\n## License\n\nThis project is licensed under the MIT License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpriontoabdullah%2Fadvance-typescript-node-mongo-redux","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpriontoabdullah%2Fadvance-typescript-node-mongo-redux","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpriontoabdullah%2Fadvance-typescript-node-mongo-redux/lists"}