-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Final group capstone: Backend #23
Conversation
Set Up Rails Application
Create Authentication Features
Build a new item form
Yacht Rental Backend: Delete future
Yacht_Rental_Backend: Add Api Doc
Build reservation page
Deploy the website
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @K0ppai ,
Good job so far!
There are some issues that you still need to work on to prepare your project for the final evaluation, but you are almost there!
To highlight:
- Nice code organization ✔️
- API is working well✔️
- Good readme ✔️
You are really close to finishing the Microverse program!! Keep it up! 👍👍👍
After implementing the requested changes, please submit another review request. ♻️
Check the comments under the review.
Cheers and Happy coding!👏👏👏
Please, do not open a new Pull Request for re-reviews. You should use the same Pull Request submitted for the previous reviews unless it is requested otherwise.
EDITOR='code --wait' rails credentials:edit | ||
``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
README.md
Outdated
rspec ./spec/models | ||
``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
README.md
Outdated
rake rswag:specs:swaggerize | ||
``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
config/initializers/cors.rb
Outdated
|
||
Rails.application.config.middleware.insert_before 0, Rack::Cors do | ||
allow do | ||
origins 'https://beta-yacht-rental.netlify.app' # later change to the domain of the frontend app |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- The local dev won't work because CORS will block it.
This is because the only origin that is being configured is the live demo frontend. Kindly, either reflect this on your instructions in case your users want to run local dev, or add the local origin that is missing. 👍
tip: This is an example about how to add multiple origins to cors:
Here is the full thread.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
note: This review outcome only applies to the backend repo. Kindly, go to the frontend repo to see the review for that project.
Hi @K0ppai ,
Wow, you did it 🎉
Thank you for the changes implemented 💪 🥇 ㊗️
Unless you want to add more features, go ahead to your final presentation ⏩ ⏩ ⏩
You are about to finish the Microverse program. You have come a long way!!!
Good luck in the software industry!! I'll see you there. ✨
Congratulations!!!!!! 🎉
To highlight
- Readme documentation has been vastly improved✔️
Cheers and Happy coding!👏👏👏
Hello Reviewers,
We've worked on the following in this pull request,
The user logs in to the website by typing the email and password.
In the navigation panel, the user can see links to:
On the main page, the user can see a list of motorcycles/doctors/classes/items that you selected as a theme.
When the user selects a specific item, they can see the details page with its full description.
When the user clicks the "Add item" link in the navigation panel they can see a form for adding a new item.
Make the app responsive, creating both mobile and desktop versions.
When the user clicks the "Delete item" link in the navigation panel they can see a list of all items with title and "Delete" button.
This the pull request for front end and API documentation.
If you're trying to run the app on local, kindly set up the following,
bundle exec rake secret
in the terminal:EDITOR='code --wait' rails credentials:edit
and once the encrypted .yml is openeddevise_jwt_secret_key: (copy and paste the generated secret here)
Thanks for the reviews. 😁