Projeto final da 1ª etapa do TreinaDev - Feito em Rails
Diagrama feito com: Visual Paradigm Online
Também tenho a versão do diagrama com Roles de usuário, porém será ignorado.
# Don't run this command
╰─❯ rails new freelancer-platform --skip-action-mailbox --skip-active-storage --skip-action-cable
- Ruby v3.0.2 | Rails >= 6.1.4.1
- rails - Web Application;
- rspec-rails - Test suite for request, unit and system tests;
- rubocop-rails - Ensures code adheres to Rails best practices and coding conventions;
- factory_bot_rails - Automated Seed Generator;
- devise - Login & Auth manager;
- simpleCov - Test Coverage Report;
- pry-byebug - Debugging step-by-step (when needed);
- shoulda-matchers - Tests with
Mock
,Stub
,Dummy
,Fake
andSpy
; - webdrivers - Easy installation and use of web drivers to run system tests with browsers;
bin/setup
rails db:migrate
rails db:seed
rspec
rubocop
...
rails server
Access the web application via browser on: localhost:3000
Password | |
---|---|
user@test.com | 123456 |
test@test.com | 123456 |
Password | |
---|---|
freelancer@test.com | 123456 |
test@test.com | 123456 |
test2@test.com | 123456 |