Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gasb150/private-events
Application using Ruby on Rails for creating events and enable users to attend to these events
https://github.com/gasb150/private-events
bootstrap rails ruby
Last synced: about 1 month ago
JSON representation
Application using Ruby on Rails for creating events and enable users to attend to these events
- Host: GitHub
- URL: https://github.com/gasb150/private-events
- Owner: gasb150
- License: mit
- Created: 2021-02-09T15:23:58.000Z (almost 4 years ago)
- Default Branch: develop
- Last Pushed: 2021-04-16T16:51:31.000Z (over 3 years ago)
- Last Synced: 2023-03-11T18:52:41.647Z (over 1 year ago)
- Topics: bootstrap, rails, ruby
- Language: Ruby
- Homepage:
- Size: 19.3 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![](https://img.shields.io/badge/Microverse-blueviolet)
# Association: Private Events!
> In this project, we created an application using Ruby on Rails for creating events and enable users to attend these events, including the model structure, associations, controllers, views, validations, and authentications, stylized with Bootstrap.
- Consists of T models: User, Post
- allow only 'Sing Up' members to create and attend events.
- Allow only the creator to edit and delete his event.- Each user can see a list of his events, and these events classified into two parts: upcoming and past events:
## Built With
- Ruby (v. 2.7.2)
- Ruby on Rails (v. 6.1.1)
- Rubocop
- Capybara
- Bootstrap gem
- Devise gem
### Setup1. To run this project, please ensure you have Ruby and Ruby on Rails installed on your machine.
2. Open the terminal.
3. Clone this repository by running:```bash
git clone https://github.com/gasb150/private-events
```4. Install gems: Enter to the folder of the project in your local machine and write in the terminal:
```bash
bundle install
```5. Open the local server:
```bash
bin/rails server
```## Authors
**Ahmed Amin**
- GitHub: [@AhmedAmin90](https://github.com/AhmedAmin90)
- LinkedIn: [Ahmed Amin](https://www.linkedin.com/in/web-developer/)**Gustavo Sanmartin**
- GitHub: [@gasb150](https://github.com/gasb150)
- LinkedIn: [Gustavo Sanmartin](https://www.linkedin.com/in/gustavsanmartin/)## Contribute :point_left:
Any advice and suggestion for improvement are more than welcome.
Visit [issues' section](https://github.com/AhmedAmin90/members-new-rails/issues)## Show your support
Give a :star2: if you like this project!## License
This project is MIT licensed.