チーム開発エンジニア募集アプリ
- 掲示板投稿機能(非同期通信)
- コメント投稿機能(非同期通信)
- 検索機能
- ユーザー登録機能
AWS(EC2)
ruby 2.6.5 Rails 6.0.3.4 Javascript(jQuery) HTML、CSS mysql2 EC2
devise active_hash ransack bootstrap(4.5.0) capistrano
MacBook Air macOS Catalina(Ver 10.15.7) メモリ 8GB
現在、市場に未経験でもエンジニアに挑戦したいという人が増えています。 その中で、一人で勉強が続かない、誰かと一緒に開発したいという悩みが出てくると感じました。 そこで、その悩みを解決するべくしてこのアプリケーションを作成しました。
Colum | Type | Options |
---|---|---|
nickname | string | null: false |
- has_many :collects
- has_many :comments
- has_one :user_detail
Colum | Type | Options |
---|---|---|
GitHub | text | |
introduce | text | |
prefecture_id | integer | |
age_id | integer | |
language_id | integer | |
type_id | integer | |
goal_id | integer |
- belongs_to :user
Column | Type | Options |
---|---|---|
explanation | text | null: false |
language_id | integer | null: false |
type_id | integer | null: false |
goal_id | integer | null: false |
framework_id | integer | null: false |
user | references | null: false, foreign_key: true |
- has_many :comments
- has_many :likes
Column | Type | Options |
---|---|---|
text | text | null: false, |
user | references | null: false, foreign_key: true |
collect | references | null: false, foreign_key: true |
- belongs_to :user
- belongs_to :collect