https://github.com/pointerish/ensemble
A web application where users can host events and events can host users
https://github.com/pointerish/ensemble
events microverse-projects rails-application
Last synced: 23 days ago
JSON representation
A web application where users can host events and events can host users
- Host: GitHub
- URL: https://github.com/pointerish/ensemble
- Owner: pointerish
- Created: 2021-01-18T20:47:14.000Z (about 5 years ago)
- Default Branch: develop
- Last Pushed: 2021-01-22T02:57:27.000Z (about 5 years ago)
- Last Synced: 2025-01-14T11:46:49.270Z (about 1 year ago)
- Topics: events, microverse-projects, rails-application
- Language: Ruby
- Homepage:
- Size: 454 KB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README



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**
- GitHub: [@pointerish](https://github.com/pointerish)
- Twitter: [@pointerish](https://twitter.com/pointerish)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/josias-alvarado/)
## Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/pointerish/private-events/issues).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- [The Odin Project](https://www.theodinproject.com/)
- [Microverse](https://microverse.org)
- [Clipart](https://www.clipart.com/)
- [DBDiagram](https://dbdiagram.io/)
- [My brain](https://josias-alvarado.me)
## License
This project is [MIT](lic.url) licensed.