Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alvp01/private-events
Rails project to learn active records associations for Microverse
https://github.com/alvp01/private-events
Last synced: 4 days ago
JSON representation
Rails project to learn active records associations for Microverse
- Host: GitHub
- URL: https://github.com/alvp01/private-events
- Owner: alvp01
- Created: 2020-10-09T15:47:43.000Z (over 4 years ago)
- Default Branch: development
- Last Pushed: 2020-10-15T21:42:30.000Z (over 4 years ago)
- Last Synced: 2025-01-08T08:24:05.929Z (9 days ago)
- Language: Ruby
- Size: 213 KB
- Stars: 8
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![](https://img.shields.io/badge/Microverse-blueviolet)
# Private events App
> This is a project built to practice the use of Rails active record's associations and sessions.
## Built With
- Ruby,
- Ruby on Rails,
- Node.js
- Rubocop## Getting Started
### Prerequisites
- Ruby 2.7.x
- Rails 6.0.x### Setup
Clone the project from the repository [here](https://github.com/alvp01/private-events)
To get a local copy up and running follow these simple example steps.
### Install
- Change into the root project directory
- Run `bundle install` to install all required gems
- Run `rails db:migrate` to apply database migrations
- Run `rails server` to start the server
- Open up the application on http://localhost:3000/ in the browser### Usage
- The landing page is the user sign-in page with a link to sign up for a new account
- You will need to create an account and be logged in to perform any operation other than signing in or signing up.
- When a user is signed in, they can create events, attend events or view all events### Run linters
Run `rubocop .` from the project root directory
## Authors
👤 **Paul Balitema Kabali**
- Github: [@pbkabali](https://github.com/pbkabali)
- Twitter: [@pbkabali](https://twitter.com/pbkabali)
- Linkedin: [engineerbpk](https://linkedin.com/in/engineerbpk)👤 **Abel Lavieri**
- Github: [@alvp01](https://github.com/alvp01/)
- Twitter: [@alvp01](https://twitter.com/alvp01/)
- Linkedin: [alvp01](https://www.linkedin.com/in/alvp01/)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/alvp01/private-events/issues).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- [The Odin Project](https://www.theodinproject.com/)
## 📝 License
This project is [MIT](https://opensource.org/licenses/MIT) licensed.