Skip to content

This project is a fullstack application developed with Ruby on Rails, in this app the user will be able to add reviews to games, like games ,see other user profiles etc.

Notifications You must be signed in to change notification settings

helciodev/gamerevz

Repository files navigation

Gamerevz

Table of contents


About

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.

Home page

Screenshot-main-page

Game show page

Screenshot-main-page

User show page

Screenshot-main-page

Features

The features of this project are, user can:

  1. Register and login to the application.
  2. Create, update or delete reviews on games, admins can create, update or delete games.
  3. See other users profiles, their favorites and reviews.
  4. View game show page and respective reviews and how many likes.
  5. Add game to favorites or remove.

Entity Relational Diagram for this project

ERD

Live Demo

This project is hosted on render.

Live demo link

Presentation

To be done

Built With

  • Ruby v 3.2.0
  • Rails v 7.1
  • postgresql v 16.4-1

Getting Started

Prerequisites

If you intend to download the project, you will need to have

  1. Ruby >= 3.2.0

    For more information on how to install Ruby, follow this link

  2. Ruby on rails >= 7.1

    After ruby is installed run cmd gem rails

  3. postgresql >= 16.4-1

    For installing postgresql follow this link

Installation instructions

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 directory

    cd 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.

About

This project is a fullstack application developed with Ruby on Rails, in this app the user will be able to add reviews to games, like games ,see other user profiles etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published