{"id":24818905,"url":"https://github.com/mohammedmoataz/tab-cash","last_synced_at":"2026-04-03T23:39:04.220Z","repository":{"id":163404135,"uuid":"635371581","full_name":"MohammedMoataz/Tab-Cash","owner":"MohammedMoataz","description":"Tab Cash is an e-wallet application represented in an Orange Digital Center Hackathon, which makes it easy to you to send and receive money, show your previous transactions and an additional feature which is parent’s control.","archived":false,"fork":false,"pushed_at":"2024-12-11T21:22:59.000Z","size":309,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-30T17:55:07.442Z","etag":null,"topics":["expressjs","mongodb","mysql-database","rest-api","swagger"],"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/MohammedMoataz.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-05-02T14:51:53.000Z","updated_at":"2024-12-11T21:23:04.000Z","dependencies_parsed_at":"2024-12-11T22:32:46.869Z","dependency_job_id":null,"html_url":"https://github.com/MohammedMoataz/Tab-Cash","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/MohammedMoataz%2FTab-Cash","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MohammedMoataz%2FTab-Cash/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MohammedMoataz%2FTab-Cash/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MohammedMoataz%2FTab-Cash/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MohammedMoataz","download_url":"https://codeload.github.com/MohammedMoataz/Tab-Cash/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245536902,"owners_count":20631570,"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","mongodb","mysql-database","rest-api","swagger"],"created_at":"2025-01-30T17:55:19.303Z","updated_at":"2025-12-30T20:34:25.713Z","avatar_url":"https://github.com/MohammedMoataz.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tab-Cash\n\n## Prerequisites\nBefore you can run the Tab Cash backend, you will need to have the following tools installed on your computer:\n- Node.js (version 12 or higher)\n- A database system (MySQL and MongoDB)\n\n## Getting Started\nTo get started with the Tab Cash backend, follow these steps:\n1. Clone the Tab Cash repository to your local machine.\n2. Install the necessary dependencies by running ```npm install``` in the root directory of the project.\n3. Configure the database connection by modifying the .env file.\n4. Start the server by running ```nodemon index``` in the root directory of the project.\n\n## Endpoints\nThe Tab Cash backend provides the following endpoints:\n- /: for authentication\n- /user: for managing user accounts\n- /api-docs: for documentation\n\n## Documentation\nDetailed documentation for the Tab Cash project:\n- Presentation: [Tab Cash Presentation](https://docs.google.com/presentation/d/1Y5PxaHhdN5fusXXhPzUYh5BvzrisiF3BW8nptjDh3Gs/edit?usp=sharing)\n- UI-UX Design:\n   - [Mobile App](https://www.figma.com/proto/Kt8yRtouY0rHIIrPjcbztV/Tab-Cash?node-id=342-752\u0026t=sPTQOFCioslQjsrd-0\u0026scaling=min-zoom\u0026page-id=0%3A1\u0026starting-point-node-id=167%3A804)\n   - [Website](https://www.figma.com/proto/Kt8yRtouY0rHIIrPjcbztV/Tab-Cash?node-id=415-739\u0026t=sPTQOFCioslQjsrd-0\u0026scaling=min-zoom\u0026page-id=54%3A927\u0026starting-point-node-id=415%3A739)\n   - [Landing Page](https://www.figma.com/proto/Kt8yRtouY0rHIIrPjcbztV/Tab-Cash?node-id=801-1371\u0026t=sPTQOFCioslQjsrd-0\u0026scaling=min-zoom\u0026page-id=801%3A1370)\n   - [Case Study](https://www.figma.com/proto/Kt8yRtouY0rHIIrPjcbztV/Tab-Cash?node-id=641-740\u0026t=sPTQOFCioslQjsrd-0\u0026scaling=min-zoom\u0026page-id=641%3A739)\n- Mobile App Repo: [Mobile Repository](https://github.com/HebaAdelAhmed/tap_cash)\n\n## Contributing\nIf you would like to contribute to the Tab Cash project, please fork the repository and make your changes in a new branch. Pull requests are warmly welcome.\n\n## Swagger Screenshots:\n![endpoints](https://github.com/MohammedMoataz/Tab-Cash/assets/81831838/4fec6710-1c44-4e4d-acfe-b2c47aee2eb3)\n\n![schemas](https://github.com/MohammedMoataz/Tab-Cash/assets/81831838/f1c13550-fcf4-4f83-9f1b-2e0e24d52baf)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohammedmoataz%2Ftab-cash","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmohammedmoataz%2Ftab-cash","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohammedmoataz%2Ftab-cash/lists"}