{"id":19238832,"url":"https://github.com/vic778/e-coomerce","last_synced_at":"2026-04-29T23:05:57.398Z","repository":{"id":39975614,"uuid":"473500730","full_name":"vic778/e-coomerce","owner":"vic778","description":"this application consists in selling and buying articles online. each user before selling his article will be obliged to create a user account. to create a post there are fields that are required like the model of your article, the series as well as the state. it can be new or already used... the user can add favorite items on his card and each item added on the card will be calculated in terms of summation so that the user knows how much it is already.","archived":false,"fork":false,"pushed_at":"2023-09-19T20:23:39.000Z","size":10989,"stargazers_count":2,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-18T15:55:19.561Z","etag":null,"topics":["github","heroku","postgresql","ruby-on-rails"],"latest_commit_sha":null,"homepage":"https://vic-ecommerce.herokuapp.com/","language":"Ruby","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/vic778.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-03-24T07:31:06.000Z","updated_at":"2023-05-13T12:00:43.000Z","dependencies_parsed_at":"2024-11-09T16:38:00.117Z","dependency_job_id":"7648cb57-7c81-4e97-95ef-09157d56e111","html_url":"https://github.com/vic778/e-coomerce","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/vic778%2Fe-coomerce","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vic778%2Fe-coomerce/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vic778%2Fe-coomerce/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vic778%2Fe-coomerce/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vic778","download_url":"https://codeload.github.com/vic778/e-coomerce/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240324071,"owners_count":19783455,"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":["github","heroku","postgresql","ruby-on-rails"],"created_at":"2024-11-09T16:34:50.994Z","updated_at":"2026-04-29T23:05:57.356Z","avatar_url":"https://github.com/vic778.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# E-COMMERCE\n\n\u003e This application consists in selling and buying articles online. each user before selling his article will be obliged to create a user account. to create a post there are fields that are required like the model of your article, the series as well as the state. it can be new or already used... the user can add favorite items on his card and each item added on the card will be calculated in terms of summation so that the user knows how much it is already.\n\n[Live Demo](https://vic-ecommerce.herokuapp.com)\n\n![Demo](https://github.com/vic778/e-coomerce/blob/master/screen/demo.gif)\n\nThis API is made of three models:\n- User model\n- Item model\n- Card model\n- Line_Item Model\n\nThe API has the following endpoints:\n\n\nallow user to authenticate and return a token\n\n`POST /users/sign_in`\n\nallows user to create an account\n\n`POST /users/sign_up`\n\nEdit user informations\n\n`PUT /users/edit`\n\nreturns all the items\n\n`GET / instruments`\n\nallows admin to create an item\n\n`POST /instruments/new`\n\nreturns a specific item\n\n`GET /instruments/id`\n\nallows admin to edit an item\n\n`PUT /instruments/id`\n\nallows admin to delete an item\n\n`DELETE /instruments/id`\n\n## Built With\n\n- Rails\n- Ruby \n- Heroku\n\n## Getting Started\n\nHere are the steps to follow in order to get this project on your local computer.\n\n### Prerequisites\n\n`rails v7.0.2 +`\n\n`ruby v3.0.2 +`\n\n### Setup\n\nclone this repo by typing `git clone https://github.com/vic778/e-coomerce`\n\n### Install\n\ninstall the dependencies by typing `bundle install`\n\n### Usage\n\nstart the local server by running `rails s`\n\n### Testing\n\nrun the tests by typing `bundle exec rspec`\n\n### Deployment\n\nN/A\n\n## Author\n\n👤 **Victor Barh**\n\n- GitHub: [@Vvic778](https://github.com/vic778)\n- Twitter: [@victoirBarh](https://twitter.com/)\n- LinkedIn: [LinkedIn](https://linkedin.com/in/victoir-barh)\n\n\n## 🤝 Contributing\n\nContributions, issues and feature requests are welcome!\n\nFeel free to check the [issues page](issues/).\n\n## Show your support\n\nGive a ⭐️ if you like this project!\n\n## Acknowledgments\n\n- Hat tip to anyone whose code was used !\n\n## 📝 License\n\nThis project is [MIT](lic.url) licensed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvic778%2Fe-coomerce","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvic778%2Fe-coomerce","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvic778%2Fe-coomerce/lists"}