{"id":13300756,"url":"https://gitlab.com/completeproject/test","last_synced_at":"2025-03-10T11:33:05.891Z","repository":{"id":60208120,"uuid":"24838958","full_name":"completeproject/test","owner":"completeproject","description":"","archived":false,"fork":false,"pushed_at":null,"size":null,"stargazers_count":0,"open_issues_count":null,"forks_count":0,"subscribers_count":null,"default_branch":"master","last_synced_at":"2022-09-26T18:23:05.886Z","etag":null,"topics":["fastify","graphiql","javascript","swagger","vue"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":null,"metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-03-03T13:57:30.619Z","updated_at":"2022-12-07T20:32:03.260Z","dependencies_parsed_at":"2022-09-26T18:40:26.576Z","dependency_job_id":null,"html_url":"https://gitlab.com/completeproject/test","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repositories/completeproject%2Ftest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repositories/completeproject%2Ftest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repositories/completeproject%2Ftest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repositories/completeproject%2Ftest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/owners/completeproject","download_url":"https://gitlab.com/completeproject/test/-/archive/master/test-master.zip","host":{"name":"gitlab.com","url":"https://gitlab.com","kind":"gitlab","repositories_count":4518029,"owners_count":6812,"icon_url":"https://github.com/gitlab.png","version":null,"created_at":"2022-05-30T11:31:42.605Z","updated_at":"2024-07-18T11:24:13.055Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/owners"}},"keywords":["fastify","graphiql","javascript","swagger","vue"],"created_at":"2024-07-29T17:43:04.227Z","updated_at":"2025-03-10T11:33:04.802Z","avatar_url":null,"language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# this\n\nThis is a node.js based back end and front end example.\n\nYou should be able to go into the backend and frontend directories and run npm install to get all the packages.\n\nYou should have an open Mongodb instance running on your machine.\n\nAfter that you can use:\n\n    node server.js\n    or\n    nodemon server.js\n\nto start the backend.\n\nAnd then you can use:\n\n    npm run serve\n\nto start the frontend\n\n## Backend\n* **fastify:** the framework\n* **jwt:** Auth tokens\n* **websockets:** Standard\n* **swagger:** API human frontend\n* **faker.js:** to generate some data\n\n## Front End\n* **vue:** the framework\n* **vue-router:** for separate pages\n\n[This is a link to the project](https://gitlab.com/completeproject/test).\n\n## Example\n\n```\ngit clone https://gitlab.com/completeproject/test.git\netc.\n```\n\n## License\n\nThe code is [MIT licensed](./LICENSE).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/gitlab.com%2Fcompleteproject%2Ftest","html_url":"https://awesome.ecosyste.ms/projects/gitlab.com%2Fcompleteproject%2Ftest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/gitlab.com%2Fcompleteproject%2Ftest/lists"}