In this project, we build an application named Private Events and that behaves similarly to Eventbrite. The main goal is to put in practice the main concepts of Associations in rails. The app allows users to create events and then manage user signups. Users can create events and send invitations and parties. Events take place at a specific date and a location.
A user can create events. A user can attend many events. An event can be attended by many users. For this, many-to-many model relationships are implemented.
- Ruby on rails
- SQLite
- rubocop linters
- Vs code
- devise
To get started, you should first get this file in your local machine by cloning or forking this project or typing in your terminal
git clone git@github.com:henatan99/private-events.git
Before you start using the scraper, you need to be sure that you have Ruby installed on your computer, by typing.
ruby -v
You should see your version of Ruby. If it's not installed in your system, follow this guide and it will help you to get it done.
Then you can install rails using this command,
gem install rails
And you can also check your rails version by typing in your terminal
rails -version
After that do bundle install to install all required gems and dependencies.
bundle install
Database migration
rails db:migrate
You then interact with the program from the Rails server on the web by
rails s
And run the link http://127.0.0.1:3000/
Elisha Kyakopo
- Linkedin: Elisha Kyakopo
- Github: @elisha2kyakpo1
- Twitter: @elisha1k
Henok Mekonnen Mossissa
- Linkedin: Henok Makonen
- Github: @henatan99
- Twitter: @henatan99
Contributions, issues, and requests are welcome
Give a star if you like the project