This project was voted the sixth best project of the week by CareerKarma.
This project wast voted the eighth best project of May 2021 by CareerKarma.
This project was created with:
- Ruby
- Rails
- ERB (for template system with Ruby)
- Pry-byebug (for debugging)
- Bootstrap
- Simple_form
- Sqlite3
To display flats on index page was used CSS grid:
.box-flex{
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-gap: 16px;
margin: 10px;
}
.box-flat{
margin: 10px 0;
border: 1px solid #E8E8E8;
box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);
}
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/posts
As user you can manipulate all CRUD operations like:
- Get more information about some Game Nights;
- Create new post;
- Edit a post;
- Delete a post;
April 16
- Project created;
- Post Controller created;
- Post Model created;
- Bootstrap and simple_form added;
- Show page created;
- Edit page created;
- Migration do add user avatar on post created;
- Using position relative and absolute on CSS to insert join btn;
- Adding Model Comment that references Post on database;
- Comments Controller created with his actions;
- Adding CSS to index page;
- Fix some CSS.
April 17
- Fix a bug on New Comment route;
April 18
- Adding user comment on game night room;
- Adding CSS to each comment;
- Update readme.