{"id":17657252,"url":"https://github.com/opeolluwa/restify","last_synced_at":"2025-05-07T11:46:18.199Z","repository":{"id":45045026,"uuid":"411082232","full_name":"opeolluwa/restify","owner":"opeolluwa","description":"RESTful API template built on Express.js","archived":false,"fork":false,"pushed_at":"2022-01-29T02:05:22.000Z","size":8572,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-31T09:41:20.422Z","etag":null,"topics":["expressjs","javascript","mysql","nodejs","rest-api","templates"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/opeolluwa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-09-28T00:18:31.000Z","updated_at":"2022-07-20T23:37:33.000Z","dependencies_parsed_at":"2022-08-25T13:51:04.157Z","dependency_job_id":null,"html_url":"https://github.com/opeolluwa/restify","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opeolluwa%2Frestify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opeolluwa%2Frestify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opeolluwa%2Frestify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opeolluwa%2Frestify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opeolluwa","download_url":"https://codeload.github.com/opeolluwa/restify/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252873937,"owners_count":21817708,"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","javascript","mysql","nodejs","rest-api","templates"],"created_at":"2024-10-23T14:39:44.103Z","updated_at":"2025-05-07T11:46:18.149Z","avatar_url":"https://github.com/opeolluwa.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RESTify\n\nA RESTful API template, built on Node and SQL to help developer quickly scaffold common back end transactions\n\n## Acknowledgements\n\n- Thanks to [Adtrex](https://github.com/adtrex) for sharing his idea of building custom web analytics.\n\n## Badges\n\n[![MIT License](https://img.shields.io/apm/l/atomic-design-ui.svg?)](https://github.com/tterb/atomic-design-ui/blob/master/LICENSEs)\n\n## Installation\n\nClone from GitHub\n\n```bash\n  git clone https://github.com/restify\n  cd  restify\n  npm i\n```\n\n## Environment Variables\n\nTo run this project, you will need to add the following environment variables to your .env file\n\n| **ENVIRONMENT VARIABLE** | **DESCRIPTION**              | **EXAMPLE**        |\n| ------------------------ | ---------------------------- | ------------------ |\n| `JWT_KEY`                | json web token secret key    | top_secret         |\n| `DB_ACCESS_KEY`          | database connection password | password           |\n| `DB_SCHEMA`              | database name                | restify            |\n| `DB_USER`                | database user                | root               |\n| `DB_HOST`                | database host                | mysql.server.com   |\n| `EMAIL_USER`             | your email                   | restify@mailer.com |\n| `EMAIL_PASS`             | your password                | password           |\n| `EMAIL_HOST`             | your email serevr for        | smtp.mailtrap.io   |\n\n## Features\n\n- UserAuthentication\n- News letter\n- Contact mails\n- Account reset\n- Analytics\n\n## Contributing\n\nContributions are always welcome!\n\nSee `contributing.md` for ways to get started.\n\nPlease adhere to this project's `code of conduct`.\n\n## Demo\n\nCheckout [demo](demo.md) here\n\n## License\n\n[MIT](https://choosealicense.com/licenses/mit/)\n\n## Support\n\n**Hi, I'm Opeoluwa! 👋**\nI'm a full stack developer devoted to building community project...\n\nIf you find RESTify helpful, consider [buying me pizza 🍕](https://getfidia.com/pay/opeolluwa/open-source)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopeolluwa%2Frestify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopeolluwa%2Frestify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopeolluwa%2Frestify/lists"}