Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/serradura/todo-bcdd
https://github.com/serradura/todo-bcdd
architectural-patterns clean-architecture-concepts design-patterns domain-driven-design-concepts ports-and-adapters rails ruby u-case use-cases
Last synced: 30 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/serradura/todo-bcdd
- Owner: serradura
- Created: 2022-05-14T04:06:01.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-01T01:15:04.000Z (about 2 years ago)
- Last Synced: 2024-10-04T05:40:47.597Z (about 2 months ago)
- Topics: architectural-patterns, clean-architecture-concepts, design-patterns, domain-driven-design-concepts, ports-and-adapters, rails, ruby, u-case, use-cases
- Language: Ruby
- Homepage: https://serradura.github.io/pt-BR/blog/introducing-bcdd/
- Size: 207 KB
- Stars: 56
- Watchers: 7
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# README
* System dependencies
* Ruby `3.1.2`
* bundler `>= 2.3.13`
* Node.js `>= 16.13.2`
* npm `>= 8.0`
* yarn `>= 1.22.0`
* PostgreSQL* Configuration
1. Install the system dependencies
2. Configure `config/database.yml`
3. Create the `master.key`
```sh
echo '5e551f38b98371e0950af2403898ddf0' > config/master.keychmod 600 config/master.key
```
4. Run `bin/setup` (the PostgresSQL must be up and running)* Database creation
* Run `bin/rails db:setup`* How to run the test suite
* `bin/rails spec`* How to run the application locally
1. `bin/dev`
2. Open in your browser: `http://localhost:3000`