Skip to content

A web application where users can host events and events can host users

Notifications You must be signed in to change notification settings

pointerish/Ensemble

Repository files navigation

Ensemble

Ensemble is a Rails web application where users can host events and events can host users.

Features

  • Simple Signup, Login and Logout only requiring a username
  • Logged in users can create new events, attend other user's events and see all available events
  • An event can have many users and a user can create many events

Database Structure

Getting Started

In order to run Ensemble locally you need the following:

  • Ruby 2.7.1 correctly installed
  • Rails 6.1 correctly installed
  • Clone the repository by either using HTTPS or SSH

To boot Ensemble run the following commands:

  • bin/bundle install from inside of the project's root directory
  • bin/rails db:migrate to run the database migrations
  • bin/rails s to run the application with the Puma web server

In case of a Webpacker error then run the following command:

  • bin/bundle exec rake webpacker:install

To run RSpec tests simply run the following command:

  • rspec spec/

Author

👤 Josias Alvarado

Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

License

This project is MIT licensed.

About

A web application where users can host events and events can host users

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published