/qmon

shopping mall app - ruby on rails

Primary LanguageRuby

Welcome to Qmon 👋

This app is an online shopping mall app which orients a quick shipment.
It designed by E-R diagram for back-end, and only check it's working on front-end, no design.

E-R diagram

User Interface workflow design

Function description

Built With

  • Ruby 2.6.3
  • Rails 6.0
  • PostgreSQL 10.10
  • Devise 4.7.1
  • Bootstrap 4.0
  • Sass 3.7
  • Rspec 3.9
  • Amazon Web Service S3
  • Acts as votable
  • Faker

Demo

  • not available

default account:

Getting started

Clone the repository to your local machine

$ git clone https://github.com/shjang7/qmon.git

Change directory into the directory

$ cd qmon

Create database

$ rails db:create

Install dependencies:

$ bundle install

Migrate database

$ rails db:migrate

Test rails code

$ rspec --format documentation

Seed sample data

$ rails db:seed

Set Amazon S3 credentials from your account

$ touch config/app_environment_variables.rb

ENV['S3_ACCESS_KEY']='xxx'
ENV['S3_SECRET_KEY']='xxx'
ENV['S3_REGION']='xxx'
ENV['S3_BUCKET']='xxx'

Open server

$ rails server

Go to http://localhost:3001 using your browser.

Author

👤 Suhyeon Jang

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

  1. Fork it (https://github.com/shjang7/qmon/fork)
  2. Create your working branch (git checkout -b [choose-a-name])
  3. Commit your changes (git commit -am 'what this commit will fix/add')
  4. Push to the branch (git push origin feature/[feature-name])
  5. Create a new Pull Request

Show your support

Give a ⭐️ if you like this project!

📝 License

This project is licensed under the MIT License - check the LICENSE file for details