Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vic778/shopify
Shopify is an E-commerce website where users can buy stuff. It has a payement method using `Strip` and it has a webhooks controler to check if the payemt was succed and incres the sales_acount of an item after the payemnt t has a code promo for reduice the price. when you update the price of an item localy it will be updated into the stripe database
https://github.com/vic778/shopify
activest heroku-deployment postgresql ruby ruby-on-rails stripe stripe-payments
Last synced: 13 days ago
JSON representation
Shopify is an E-commerce website where users can buy stuff. It has a payement method using `Strip` and it has a webhooks controler to check if the payemt was succed and incres the sales_acount of an item after the payemnt t has a code promo for reduice the price. when you update the price of an item localy it will be updated into the stripe database
- Host: GitHub
- URL: https://github.com/vic778/shopify
- Owner: vic778
- Created: 2022-08-12T13:31:47.000Z (over 2 years ago)
- Default Branch: develop
- Last Pushed: 2022-08-19T09:04:32.000Z (over 2 years ago)
- Last Synced: 2024-11-09T16:45:44.625Z (2 months ago)
- Topics: activest, heroku-deployment, postgresql, ruby, ruby-on-rails, stripe, stripe-payments
- Language: Ruby
- Homepage: https://shoplify.herokuapp.com/
- Size: 872 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SHOPIFY
> Shopify is an E-commerce website where users can buy stuff. It has a payement method using `Strip` and it has a webhooks controler to check if the payemt was succed and incres the sales_acount of an item after the payemnt. the current_user is a customer and when the admin create an itm it will create autoamaticaly a stripe id for that product into the STRIPE DB. it has a code promo for reduice the price. when you update the price of an item localy it will be updated into the stripe database. `i Used rails credentials to keep my keys secured loool`. This API is made these models:
- Item
- Stripe checkout
- Sripe webooks
- Stripe Cart![screen](app/assets/images/screen4.png)
it has a webhooks controler to check if the payemt was succed
![screen](app/assets/images/screen1.png)It has a code promo stuff. that makes it funy. i you wanna try `FRIEND50` or `RECRUTERS5`
![screen](app/assets/images/screen2.png)### Deployment
[Heroku]()
## Built With- Rails
- Ruby
- Postgresql
- Devise
- Stripe
- Active storage
- Trix-rails
- Money-rails
- Heroku## Getting Started
Here are the steps to follow in order to get this project on your local computer.
### Prerequisites
`rails v7.0.2 +`
`ruby v3.0.2 +`
### Setup
clone this repo by typing `git clone https://github.com/vic778/shopify`
### Install
install the dependencies by typing `bundle install`
### Usage
start the local server by running `rails s`
### Testing
run the tests by typing `bundle exec rspec`
### Documentation
## Author
👤 **Victor Barh**
- GitHub: [@Vvic778](https://github.com/vic778)
- Twitter: [@victoirBarh](https://twitter.com/)
- LinkedIn: [LinkedIn](https://linkedin.com/in/victoir-barh)## 🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check the [issues page](issues/).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
N/A
## 📝 License
This project is [MIT](lic.url) licensed.