A full stack RoR website with admin panel(dashboard with daily stats, revenue chart, recent orders, and product, category and orders pages), cart page with stripe checkout. A price filter for a category.
- Ruby on Rails
- Stripe for checkout
- Tailwind for styling
- PostgreSQL for database
To get a local copy up and running follow these simple example steps.
- ruby
- code editor
- git
- postgres shell or client(I've used PGAdmin)
Clone the repository locally using one of the three options available:
- web Url
- github desktop
- download ZIP
- bundle install
- rails db:setup
- rails db: migrate
- rails start
- rspec spec
Deployed with Render.
- Add notificator for item added to the cart.
- Add counter to the cart icon to show the number of items in the cart.
👤 Tuğsem Saranlı
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Special thanks to Connor Jensen whose tutorial was very helpful to me to understand stimulus and stripe better.
This project is MIT licensed.