👋
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:
- id: example-0@example.com
- password: foobar
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
🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
- Fork it (https://github.com/shjang7/qmon/fork)
- Create your working branch (git checkout -b [choose-a-name])
- Commit your changes (git commit -am 'what this commit will fix/add')
- Push to the branch (git push origin feature/[feature-name])
- Create a new Pull Request
Show your support
Give a
📝 License
This project is licensed under the MIT License - check the LICENSE file for details