This project has been deployed on Heroku cloud platform ImageMaster
GitHub url:ImageMaster
- User can search pictures via keywords
- User can upload their pictures on the cloud storage
- User can analyze the picture and get a description of the picture
- Front end Library: Bootstrap
- Development database: sqlite3
- Test and production database: Postgresql
- Object storage: qiniu
- Picture search function can be used without signing in
- Uploading and analyzing pictures requires registering and signing in first
- test username and password: milly, 123456789
Use cucumber to execute integration tests:
rails generate cucumber:install capybara
rails generate cucumber_rails_training_wheels:install
rails generate rspec:install
rake db:test:prepare
cucumber
cucumber features/XX.feature
- optimize UI
- add user permissions
- batch upload pictures
- fuzzy search