An open API service indexing awesome lists of open source software.

https://github.com/codesalley/members-only

A secret application strickly by invitation, members can create events and invite other members. only invited members ahs access to the event. end-to-end
https://github.com/codesalley/members-only

rails ruby ruby-on-rails

Last synced: 2 months ago
JSON representation

A secret application strickly by invitation, members can create events and invite other members. only invited members ahs access to the event. end-to-end

Awesome Lists containing this project

README

          

![](https://img.shields.io/badge/Microverse-blueviolet)

# Members-only

This project is based on building an exclusive blog where members can write posts. Members can see who the author of a post is but non-members can only see the post, not the author.

## Members-only project features:

- Member can log in and create a post
- Anyone can see posts but not post author name
- Logged in Members can see post creator name

## Built With

- Ruby on Rails
- Bootstrap
- devise

## Getting Started

### Prerequisites

If you intend to download the project, you will need to have Ruby and Rails already installed on your local machine.

- For more information on how to install Ruby, follow [this link.](https://www.ruby-lang.org/en/downloads/)
- For more information on how to install Rails, follow [this link.](https://guides.rubyonrails.org/getting_started.html/)

## Getting Started

### Setup

1. Run `git clone https://github.com/juxsalley/members-only.git` => to clone the source code
2. Run `cd members-only` => to change directory
3. Run `bundle install` => to install all of the gems
4. Run `rails db:migrate` to migrate all tables
5. Run `rails s` => to start the server
6. Open `localhost:3000` on a browser of your choice

## Author

👤 **Salley Iddrisu**

- GitHub: [@github](https://github.com/juxsalley)
- Twitter: [@twitter](https://twitter.com/__salley)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/dev-salley)

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the [issues page](https://github.com/juxsalley/members-Only/issues).

## Show your support

Give a ⭐️ if you like this project!