Description: It is an app that allows users to host and book survival experiences.
In a team of four, we create the app by first protoyping the UI design and user journeys using Figma, then dividing the tasks into actionable steps using Trello. We ensured minimal bugs throughout the development process by doing code reviews before pushing to Github.
App home: https://survivalexperience.herokuapp.com/
Host Details
User: [email protected]
PW: 12345678
Host
- [Host an experience] : Create experiences by submitting a form, and request or accept booking requests through your user profile.
- [Book an experience] : Book experiences by sending a request to the host.
Users
- [Book an experience] : Book experiences by sending a request to the host.
Install gems
bundle install
Install JS packages
yarn install
Create .env
file
touch .env
Inside .env
, set these variables. For any APIs, see group Slack channel.
CLOUDINARY_URL=your_own_cloudinary_url_key
rails db:create
rails db:migrate
rails db:seed
rails s
- Rails 7 - Backend / Front-end
- Stimulus JS - Front-end JS
- Heroku - Deployment
- PostgreSQL - Database
- Bootstrap — Styling
- Figma — UI Prototyping
Everyone did a great job!