An application that allows users to create, rsvp to, and view upcoming and past events.
- Create user account
- Sign in
- Sign out
- Create event when signed in
- Rsvp to attend an event when signed in
- Rsvp to attend an event only once
- HTML5
- CSS3
- Ruby v2.6.5
- Ruby on Rails v5.2.4.3
- RSpec Rails v4.0.1
- Capybara v2.15
- Factory Bot Rails v6.1
- Shoulda Matchers v4.3
- Faker v2.13
- Install Ruby
- Install Ruby on Rails
gem install rails -v 5.2.3
- Install SQLite3, if you don't already have it installed locally.
- Clone repo into your local environment using your favourite terminal:
- Clone with SSH
git clone git@github.com:cliftondavies/Private-Events.git
- Clone with HTTPS
git clone https://github.com/cliftondavies/Private-Events.git
- Open project directory
cd [directory-name]
- Bulk install dependencies
bundle install
- Set up database
rails db:create
rake db:migrate
- Run Locally
- In Rails console
rails c
Hirb.enable
- In Browser
rails s
then visit http://localhost:3000/
- Tests
rspec
👤 Clifton Davies
- Github: @githubhandle
- Twitter: @twitterhandle
- Linkedin: linkedin
Contributions, issues and feature requests are welcome!
Give a ⭐️ if you like this project!
- Sitepoint
- Sephamore
- Code with Jason
- Martin Njoroge
- Zinovyev
- Michael Crismali
- Isa Levine
- Carlos Anriquez
Copyright (c) 2020 Clifton Davies. This project is licensed under MIT. See LICENSE file for details.