KnightTime is an app that lets find your next favorite medieval experience or host one yourself.
Users can browse all listed medieval experiences, search and filter them. Users can also bookmark an experience they are interested in for later, book it and talk to its owner. After using an experience, the user can leave a review.
The user can host their own medieval experience if they want to. After they confirm a booking, they can talk to the user that booked their experience.
Install gems
bundle install
Create .env
file
touch .env
Inside .env
, set these variables.
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 — Prototyping
Inspired by the team's shared appreciation of swords.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License