Let's MEET! is a scheduling web app that assist groups finding the best meeting time and location, providing many basic features and easily accessible user interface.
- Yunkai Zhu
- Evan Ting-l Lu
- Cheng Zhang
- Daisy Wang
- Ruby - 2.6.8
- Rails - 6.1.4.1
- Cucumber - 7.1.0
In order to run the local version of Let's MEET!, make sure bundler is installed. Navigate to the saas_final_project folder, and run the following command:
bundle install
Then we need to clear rails database and seed and rails server before moving on to next step.
rails db:create
rails db:migrate
Using the command below to add all pacakges:
bundle exec rails webpacker:install
Now we are ready to start the server, type the following command and navigate to http://localhost:3000 (local deployment) or go to https://saas-final-project.herokuapp.com for a deployed version on heroku.
bundle exec rails server
To run tests or view coverage, use either of the following commands:
rake cucumber
OR
rspec
rspec will generate a coverage report under coverage folder