This is an online shop selling cute kitten pictures. Customers can sign up, sign in, put their favourite pictures in their cart, and pay.
This is a rather minimalist version of the shop. We could have implemented countless features, but the point of this project was to deliver an MVP version in just 4 days time.
This project was one of two final projects required to validate the first 3 months of a 6 months-long coding bootcamp. It was all coded in pair programming by 4 students: @Rudyar @vanaklay @Mtwod @colinebrlt
The main objectives of this project were to:
- learn the importance of the agile methodology and comprehend its importance when it comes to teamwork
- realize that after 10 weeks of learning programming, we are able to create a functioning website with the most common features implemented, namely:
- Devise: signing in, loging in and out features
- ActionMailer: sending an email to users after the creation of an account, and after every purchase
- Stripe: for the payment
The quickest and easiest way to do it would be to open it on Heroku: https://online-shop-thp.herokuapp.com/
Or you can run the following commands in your terminal:
- Clone this repository
$ git clone https://github.com/colinebrlt/online-shop-thp
- Prepare the initialization of the repository
$ bundle install
$ rails db:create
$ rails db:migrate
$ rails db:seed
- Run the app in your server
$ rails server
- Now all you need to do is open it in your faborite browser
@vanaklay @Mtwod @Rudyar @colinebrlt
(special thanks to our mentor: @MatthieuLPro)