{"id":22426304,"url":"https://github.com/joaog23/guardacontas","last_synced_at":"2026-04-12T10:37:25.181Z","repository":{"id":132756633,"uuid":"522083671","full_name":"JoaoG23/GuardaContas","owner":"JoaoG23","description":"One small system for help me on the manager my username and password!","archived":false,"fork":false,"pushed_at":"2022-12-17T13:30:54.000Z","size":69231,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-01T11:25:39.387Z","etag":null,"topics":["express","manager","nodejs","postgresql","seguridad","sequelize","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JoaoG23.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":"2022-08-07T00:36:00.000Z","updated_at":"2022-09-05T21:38:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"79333343-58e3-4937-bef6-3e669d276e9a","html_url":"https://github.com/JoaoG23/GuardaContas","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/JoaoG23%2FGuardaContas","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoaoG23%2FGuardaContas/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoaoG23%2FGuardaContas/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JoaoG23%2FGuardaContas/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JoaoG23","download_url":"https://codeload.github.com/JoaoG23/GuardaContas/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245791955,"owners_count":20672671,"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":["express","manager","nodejs","postgresql","seguridad","sequelize","typescript"],"created_at":"2024-12-05T19:17:18.523Z","updated_at":"2025-12-30T22:18:29.889Z","avatar_url":"https://github.com/JoaoG23.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sistema Guarda Contas 🛡️ \u003cimg src=\"./assets/logoGuardaRoupaContas.svg\" align=right width=\"200px;\" alt=\"\"/\u003e\n\nOne small system for help me on the manager my username and password ….\n\n\u003cimg src=\"assets\\apres.gif\" align='center' width=500px alt=\"\"/\u003e\n\n### Indice 🗂️\n\n1. Introdution\n2. Techs e Requirements\n3. How to Install\n4. How to use\n5. Final Remarks\n6. License\n7. Author\n****\n\n### Introdution 🚪\n\n\u003cimg src=\"https://media2.giphy.com/media/dQpUkK59l5Imxsh8jN/giphy.gif?cid=ecf05e47ok7gh6dhk7rn9e88kyz32x44l96gx8kuacipzq1u\u0026rid=giphy.gif\u0026ct=g\" width=\"500px;\" alt=\"\"/\u003e\n\nI always used the notpad of the windows for save username and password, but few days ago, i’m noticed my list to grow up a lot and it had stayed more confused for me, then i’m create on system for manager better my accounts, this is purpose of CRUD.\n**The app was created for especially to run in the desktop, all right!?😉💻**\n\n### Techs e Requirements 🦾🪛\n\n#### Frontend 📺\n**Reactjs**\n\n\u003cimg src=\"https://cdn.jsdelivr.net/gh/devicons/devicon/icons/react/react-original.svg\" width=\"80px;\" alt=\"\"/\u003e\n\n**Styled-Components**\n\n\u003cimg src=\"assets\\styledCompentslogo.png\" width=\"80px;\" alt=\"\"/\u003e\n\n**Electron**\n\n\u003cimg src=\"https://cdn.jsdelivr.net/gh/devicons/devicon/icons/electron/electron-original.svg\" width=\"80px;\" alt=\"\"/\u003e\n\n\n\n\n\n#### Backend 👥\n\n\n\n**Nodejs**\n\n\u003cimg src=\"https://cdn.jsdelivr.net/gh/devicons/devicon/icons/nodejs/nodejs-plain.svg\" width=\"80px;\" alt=\"\"/\u003e\n\n**Typescriptjs**\n\n\u003cimg src=\"https://cdn.jsdelivr.net/gh/devicons/devicon/icons/typescript/typescript-original.svg\" width=\"80px;\" alt=\"\"/\u003e\n\n**Expressjs**\n\n\u003cimg src=\"https://cdn.jsdelivr.net/gh/devicons/devicon/icons/express/express-original.svg\" width=\"80px;\" alt=\"\"/\u003e\n\n**Sequelize**\n\n\u003cimg src=\"https://cdn.jsdelivr.net/gh/devicons/devicon/icons/sequelize/sequelize-original.svg\" width=\"80px;\" alt=\"\"/\u003e\n\n\n### How to install 🪛\n\n### Attention 🧨\n\n1. Have **nodejs**, **postgres** installed en pc okay.\n\n\u003cimg src=\"/assets/fluxofront.png\" align='center' width=\"500px;\" alt=\"\"/\u003e\n\n1. Clone the project\n1. Open directory backend.\n2. follow the path until dist/server.js\n3. Typing node server.js and Buuuuuww…  *Workinng* for turn on API backend\n\n### How to use 🙇‍♂️\n\n\n1. The aplications divide in the 3 parts:\n***Frontend web, Backend, Frontend Desktop*** \n\n**For use frontend**\nFor use frontend web just to start app, how to tutorial above, open browser and type http://localhost:3210\n\n\u003cimg src=\"assets\\apresweb.gif\" width=500px alt=\"\"/\u003e\n\n**For Desktop**\nOpen the folder frontend-desktop/dist\n\nexeculte ***GuardaContas.exe***\ninstall in the your pc with backend started,\nnow just Buuuuuww…  *Workinng* ⚙️⚙️.\n\n\n### API backend pure \n\nHere i speak about API and your routes\n\n#### Router of statistics \n\n1. Count Quantity of accounts\n#### Routers of accounts\n\nIt will have on 5 routers …\n\n1. List all \n2. List One\n3. Make Account\n4. Update Account\n5. Delete Account\n\nIt add more routers\n\n#### Routers of user of the system\n\n1. List all \n2. List One\n3. Register users\n4. Update users\n5. Delete users\n\nSee you more about API-Docs\n\u003ch3\u003e\u003ca href='https://guardacontasapi-docs.netlify.app'\u003e 👉 Click here more docs\u003c/a\u003e\u003ch1\u003e\n\n### Final Remarks 😭\n\nWell, I think the CRUD is a little small, more is so good, because was experience of typescript with back-end, and wasn't too cool 😅,it was worth it. Thanks for all and Bear Hug 🐻**Bye...**  👋🏾\n\n### Author 🧑‍🔧\n\u003cimg style=\"border-radius: 50%;\" src=\"https://avatars.githubusercontent.com/u/80895578?v=4\" width=\"100px;\" alt=\"\"/\u003e\n \u003cbr /\u003e\n \u003csub\u003e\u003cb\u003eJoao Guilherme\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e \u003ca href=\"https://github.com/JoaoG23/\"\u003e🚀\u003c/a\u003e\n\n\nFeito com 🤭 por Joao Guilherme 👋🏽 Entre em contato!\n\n[![Linkedin Badge](https://img.shields.io/badge/-Joao-blue?style=flat-square\u0026logo=Linkedin\u0026logoColor=white\u0026link=https://www.linkedin.com/in/jaoo/)](https://www.linkedin.com/in/joaog123/) \n[![Badge](https://img.shields.io/badge/-joaoguilherme94@live.com-c80?style=flat-square\u0026logo=Microsoft\u0026logoColor=white\u0026link=mailto:joaoguilherme94@live.com)](mailto:joaoguilherme94@live.com)\n\n### **License**\n[![Licence](https://img.shields.io/github/license/Ileriayo/markdown-badges?style=for-the-badge)](./LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoaog23%2Fguardacontas","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoaog23%2Fguardacontas","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoaog23%2Fguardacontas/lists"}