Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thiagohrcosta/authenticationapp
A simple application created in rails to study and test authentication using devise.
https://github.com/thiagohrcosta/authenticationapp
bootstrap4 css3 devise-gem-extension html5 postgresql ruby ruby-on-rails
Last synced: about 1 month ago
JSON representation
A simple application created in rails to study and test authentication using devise.
- Host: GitHub
- URL: https://github.com/thiagohrcosta/authenticationapp
- Owner: thiagohrcosta
- Created: 2021-04-25T12:37:45.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-04-25T13:29:26.000Z (over 3 years ago)
- Last Synced: 2024-10-02T18:41:12.487Z (about 2 months ago)
- Topics: bootstrap4, css3, devise-gem-extension, html5, postgresql, ruby, ruby-on-rails
- Language: Ruby
- Homepage:
- Size: 251 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Authentication-APP
![main banner](https://github.com/thiagohrcosta/authenticationApp/blob/master/public/img/loginAutentication.png?raw=true)
## Technologies
This project was created with:- [Ruby](https://www.ruby-lang.org/pt/)
- [Rails](https://rubygems.org/gems/rails)
- [ERB](https://ruby-doc.org/stdlib-2.7.1/libdoc/erb/rdoc/ERB.html) (for template system with Ruby)
- [Pry-byebug](https://rubygems.org/gems/pry-byebug/versions/3.4.0?locale=pt-BR) (for debugging)
- [Bootstrap](https://getbootstrap.com/)
- [Devise](https://rubygems.org/gems/devise/versions/4.2.0?locale=pt-BR)
- Simple_form
- Postgresql## How to run this project
Download or clone it. . Then run in the main folder the command `rails server`. If needed, run `bundle install` to check if all gems are correctly installed. Then open the project on `localhost:3000`## What user can do?
In this simple project there is only one option. In main screen the user must login with valid credentials. Only home page will be displayed for guests. As a **guest** you can:- Create a new account;
- Login/logout if the user already has a account## Development routine
**April 22**
- Project created;
- Using merges to flux control;
- Adding and install devise gem;
- Navbar created;
- Alert messages created;
- Custom the devise;
- Routes protected