{"id":14983716,"url":"https://github.com/davidcopano/storybookmarks","last_synced_at":"2025-04-10T19:04:30.320Z","repository":{"id":41684254,"uuid":"137237710","full_name":"davidcopano/storybookmarks","owner":"davidcopano","description":"Save your bookmarks online","archived":false,"fork":false,"pushed_at":"2023-03-02T00:41:24.000Z","size":6849,"stargazers_count":7,"open_issues_count":22,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-24T16:45:55.738Z","etag":null,"topics":["axios","bookmark","bookmark-manager","bookmarks","bookmarks-manager","bootstrap","bootstrap4","font-awesome","jquery","scss","sweetalert","symfony","symfony3","vue","vuejs","vuejs2"],"latest_commit_sha":null,"homepage":"https://storybookmarks.dcopano.xyz/","language":"PHP","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/davidcopano.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2018-06-13T15:52:05.000Z","updated_at":"2023-10-10T12:14:41.000Z","dependencies_parsed_at":"2024-09-24T15:25:25.633Z","dependency_job_id":"21168b9e-8f90-470e-a560-157145ab6902","html_url":"https://github.com/davidcopano/storybookmarks","commit_stats":{"total_commits":195,"total_committers":2,"mean_commits":97.5,"dds":0.00512820512820511,"last_synced_commit":"a998293b18386aa795c62a377e7a53397e1649f9"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidcopano%2Fstorybookmarks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidcopano%2Fstorybookmarks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidcopano%2Fstorybookmarks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidcopano%2Fstorybookmarks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidcopano","download_url":"https://codeload.github.com/davidcopano/storybookmarks/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248279196,"owners_count":21077406,"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":["axios","bookmark","bookmark-manager","bookmarks","bookmarks-manager","bootstrap","bootstrap4","font-awesome","jquery","scss","sweetalert","symfony","symfony3","vue","vuejs","vuejs2"],"created_at":"2024-09-24T14:07:49.204Z","updated_at":"2025-04-10T19:04:30.287Z","avatar_url":"https://github.com/davidcopano.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Storybookmarks\n\nThis project allows you to save your bookmarks online, among other functions.\n\n## Getting Started\n\n### Prerequisites\n\nTo install and run the project locally you must have the following tools installed:\n\n- [Composer](https://getcomposer.org/download/)\n- [NodeJS](https://nodejs.org/)\n- [NPM](https://www.npmjs.com/get-npm)\n\n### Installing\n\nOnce you have installed these tools, run these commands on a terminal:\n\n- Clone the project:\n```\ngit clone https://github.com/davidcopano/storybookmarks.git\n```\n  \n- Install the project dependencies:\n```\ncomposer install\n```\n  During the installation you will be asked for some parameters (data related to the database, data to send emails...).\n  \n- Install front end dependencies:\n```\nnpm install\n```\n  \n- Build .scss and .js bundles (use ``--watch`` flag for build when this files changes):\n```\n./node_modules/.bin/encore dev\n```\n\n- Build .scss and .js bundles for production:\n```\n./node_modules/.bin/encore production\n```\n\n- Finally, run the project:\n```\nphp bin/console server:run\n```\n  \n## Deployment\n\nI followed [this guide](https://symfony.com/doc/3.4/deployment.html), made by the guys at Symfony, to deploy the project on my server.\n\n## Testing funcionalities\n\nIf you don't want to install the project locally, or if you do not want to register with your own data, you can use these test credentials to log in and test the features [on the website](https://storybookmarks.dcopano.xyz/):\n\n- Username: **user**\n- Password: **password**\n\n## Built with\n\n- [Symfony](https://symfony.com/) - PHP framework for web applications\n- [Encore](https://symfony.com/doc/3.4/frontend/encore/installation.html) - Front end tasks\n- [VueJS](https://vuejs.org/) - Some client functionalities\n- [Bootstrap](https://getbootstrap.com/) - CSS framework\n- [SCSS](https://sass-lang.com/) - For custom Bootstrap styles and my own CSS\n- [jQuery](https://github.com/jquery/jquery) - JavaScript library\n- [FontAwesome](https://fontawesome.com/) - Cool icons\n- [SweetAlert2](https://github.com/sweetalert2/sweetalert2) - Cool alerts\n- [Axios](https://github.com/axios/axios) - AJAX requests\n\n## Authors\n\n- **David Copano** - _Initial work_ - [davidcopano](https://github.com/davidcopano)\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](https://github.com/davidcopano/storybookmarks/blob/master/LICENSE.md) file for details.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidcopano%2Fstorybookmarks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdavidcopano%2Fstorybookmarks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidcopano%2Fstorybookmarks/lists"}