Skip to content

A mobile-friendly site where registered users may post stories, but only registered users may view the author of each story.

Notifications You must be signed in to change notification settings

Eduardo06sp/members-only

Repository files navigation

Members Only!

A screenshot displaying the website with pre-filled posts A mobile-friendly website where registered users may post stories, but only registered users may view the author of each story.

General Information

Members Only is an exclusive clubhouse where club members can write posts. Other (registered) members may see the author of each post. Guests (those who are not logged in) may only see the posts, but not the author of each post.

This project was created with Rails. User authentication was made possible with Devise. The website is designed with a mobile-first approach, and as a result, will maintain its layout across devices of many screen sizes. Excessively long posts are truncated using JavaScript, and can be expanded. The user may toggle between the two states using the "See More"/"See Less" button.

Installing / Getting Started

Prerequisites:

  • Ruby >= 2.7.2
  • Rails >= 6.1.4.4
  • Bundler >= 2.1.4
  • PostgreSQL >= 13.5
git clone https://github.com/Eduardo06sp/members-only.git
cd members-only/
bundle install
bin/rails server

Then visit http://localhost:3000/ to view the project.

Features

  • Log in/out
  • Sign up
  • Create new post
  • Responsive design

Reporting Issues/Feedback/Contact

Bug reports are greatly appreciated. You may create a new issue with a simple description of the problem, and any steps leading up to it. PRs are kindly appreciated.

You may also email me at: [email protected]

Acknowledgements

About

A mobile-friendly site where registered users may post stories, but only registered users may view the author of each story.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published