Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/od-c0d3r/members-only

Implement authentication systems so users can only access areas of a site they are authorized to.
https://github.com/od-c0d3r/members-only

Last synced: about 2 months ago
JSON representation

Implement authentication systems so users can only access areas of a site they are authorized to.

Awesome Lists containing this project

README

        

# Members Only!

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

This is part of the Authentication Project in The Odin Project’s Ruby on Rails Curriculum. Find it at https://www.theodinproject.com/paths/full-stack-ruby-on-rails/courses/ruby-on-rails/lessons/authentication

In this project, We built an exclusive clubhouse where your members can write anonymous posts. Inside the clubhouse, members can see who the author of a post is but, outside, they can only see the story and wonder who wrote it.

## Getting started

To get started with the app, first clone the repo and `cd` into the directory:

```
$ git clone https://github.com/od-c0d3r/members-only.git
$ cd members-only
```

Then install the needed packages (while skipping any Ruby gems needed only in production):

```
$ bundle install
```

Next, migrate the database:

```
$ rails db:migrate
```

## Branches

Simply check out the corresponding branch using `git checkout`:

```
$ git checkout
```

## Authors

πŸ‘€ **Tanzila**

![Tanzila's GitHub stats](https://github-readme-stats.vercel.app/api?username=tanzila-abedin&count_private=true&theme=dark&show_icons=true)

- GitHub: [@githubhandle](https://github.com/tanzila-abedin)
- Twitter: [@twitterhandle](https://twitter.com/TanzilaAbedin)
- LinkedIn: [Profile](https://www.linkedin.com/in/tanzila-abedin-331440b2/)

πŸ‘€ **Omar R.**

- GitHub: [@od-c0d3r](https://github.com/od-c0d3r)
- Twitter: [@od-coder](https://twitter.com/od_coder)
- LinkedIn: [Profile](https://linkedin.com/in/omarrashad)

## 🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/od-c0d3r/members-only/issues).

## Show your support

Give a ⭐️ if you like this project!