An open API service indexing awesome lists of open source software.

https://github.com/hombre2014/shopify_challenge

Shopify challenge for Back-end Ruby Internship position
https://github.com/hombre2014/shopify_challenge

rails ruby

Last synced: about 1 month ago
JSON representation

Shopify challenge for Back-end Ruby Internship position

Awesome Lists containing this project

README

        

# Inventories tracker

> Shopify Developer Intern Challenge

## Project requirements

The project requirements can be viewed [here](https://docs.google.com/document/d/1DuHN-nPWvZJdMxrOVvHbu3OomMvRrCfCnrFXqgqG56Q/edit#)

## Built With

- Languages: Ruby
- Framework: Ruby on Rails
- Database: PostgreSQL

## Usage

To run the app on your local machine do the steps:

1. Run the following commands:

`git clone https://github.com/Hombre2014/Shopify_challenge`
`cd Shopify_challenge`
`bundle install`
`rails db:drop db:create db:migrate db:seed`
`rails s`

2. Open a browser and go to: `https://localhost:3000` to view the app.

I choose the second option from the optional requirements:
- Ability to create warehouses/locations and assign inventory to specific locations.

The database comes with populated 4 cities and 4 inventories to start with. You can add a new city and you can do all the actions on any item, create, edit, delete and view. You can re-assign a city for a particular inventory in 'Edit" mode. You can choose the available city from a drop-down menu.
## Live demo

Live demo link [here](https://dry-castle-96007.herokuapp.com/)

## Author

👤 **Yuriy Chamkoriyski**

- GitHub: [@Hombre2014](https://github.com/Hombre2014)
- Twitter: [@Chamkoriyski](https://twitter.com/Chamkoriyski)
- LinkedIn: [axebit](https://linkedin.com/in/axebit)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/Hombre2014/Shopify_challenge/issues).

## Show your support

Give a ⭐️ if you like this project!

## 📝 License

This project is [MIT](./license.md) licensed.