My projects
Sharetribe - improvements for marketplace
Some improvements for marketplace Sharetribe 1. Added JS gallery for products, with images full screen magnification 2. Added the integration with PayPal (the credentials for the test are sent on request) 3. DelayedJob is replaced with ActiveJob using Sidekiq 4. It is configured to use Nginx as the frontend and statics server, and Puma as the backend application server 5. To store the images using Amazon S3
github repository
live demo
technologies:
- PayPal intergration
- Background Jobs with ActiveJob and Sidekiq
- File Upload with Paperclip on Amazon S3
- React on Rails
backend:
frontend:
gems:
QnA - simple Stack Overflow
Demo project on Ruby on Rails. This app based on main idea of stackowerflow: people can ask questions and create answers for them, created for lerning how some gems and technologies works.
github repository
live demo
technologies:
- Test-Driven Development (more than 400 Rspec tests examples written before code)
- Websockets (new records appears on page without reload for all users through private pub)
- Ajax (actions mostly works without reload)
- RestAPI
- Omniauth: twitter, facebook
- Background Jobs
- File Upload
backend:
frontend:
gems:
GoogleTasks - React SPA with MaterialUI
Demo project on React with Redux uses Google API for authentication and Google Task API for creating tasks.
github repository
live demo
technologies:
- SinglePage Application
- Google API
- Redux
backend:
frontend:
packages:
Notes - React SPA with MongoDB
Demo project on React with Redux uses Mongo DB and NodeJS Express server.
github repository
live demo
technologies:
- SinglePage Application
- Redux