- About
- Features
- Live Demo
- Presentation
- Built with
- Getting started
- Author
- Show your support
- Acknowledgements
- License
This project is an app where the user can add reviews for games, add games to his favorites, see other user profiles, the admin users can also create, update and delete games.
The features of this project are, user can:
- Register and login to the application.
- Create, update or delete reviews on games, admins can create, update or delete games.
- See other users profiles, their favorites and reviews.
- View game show page and respective reviews and how many likes.
- Add game to favorites or remove.
This project is hosted on render.
To be done
- Ruby v 3.2.0
- Rails v 7.1
- postgresql v 16.4-1
If you intend to download the project, you will need to have
-
Ruby >= 3.2.0
For more information on how to install Ruby, follow this link
-
Ruby on rails >= 7.1
After ruby is installed run cmd
gem rails
-
postgresql >= 16.4-1
For installing postgresql follow this link
Follow along the steps below to get a copy at your local machine.
-
Navigate to the directory where you want this project to clone and then clone it
git clone git@github.com:helciodev/gamerevz.git
-
Navigate to the
gamerevez
directorycd gamerevz
-
install the gem packages
bundle install
-
install yarn packages
yarn install
-
Create your database
rails db:create
-
Migrate the database
rails db:migrate
-
Start your server
bin/dev
-
Open browser at http://localhost:3000/
## Author
😎 **Helcio André**
- GitHub: [@helciodev](https://github.com/helciodev)
- Linkedin: [Helcio Andre](https://www.linkedin.com/in/helcio-andre/)
## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
## Show your support
Give a ⭐️ if you like this project!
## 📝 License
This project is [MIT](./LICENSE) licensed.