Skip to content

An application that allows users to create posts and the authors of the posts are displayed only if, you as a User, are logged in

Notifications You must be signed in to change notification settings

rammazzoti2000/members-only

Repository files navigation

Contributors Forks Stargazers Issues


Logo

Forms and Authentication -- [Members_Only]

This project is part of the Microverse curriculum in Ruby on Rails module!
Explore the docs »

Report Bug · Request Feature

Table of Contents

About The Project

This project consists of using the Devise gem to have a first approach at authentication in rails. It is an application that allows users to create posts, which then the authors of the posts are displayed only if, you as a User, are logged in.

Login Sign Up New Post SignedIn Posts SignedOut Posts

Installation

To have this app on your pc, you need to:

  • have Ruby & Ruby on Rails installed in your computer
  • download or clone this repo:
    • Clone with SSH:
      git@github.com:rammazzoti2000/members-only.git
    
    • Clone with HTTPS
      https://github.com/rammazzoti2000/members-only.git
    
  • and open the terminal inside the repo and run the bundler
    • $ bundler install
  • then, run rails db:migrate. This creates the database with the corresponding tables, columns and associations
    • $ rails db:migrate
  • and finally, you can test it in the console by running
    • $ rails server and using localhost:3000 into your browser adress bar to start using it

Built With

This project was built using these technologies.

  • Ruby & Ruby on Rails
  • Devise
  • SQLite
  • Rubocop
  • Stickler
  • VsCode

Contributors

👤 Roman Nikolaev

👤 Alexandru Bangau

Acknowledgements

📝 License

This project is MIT licensed.

About

An application that allows users to create posts and the authors of the posts are displayed only if, you as a User, are logged in

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published