Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 1.75 KB

File metadata and controls

28 lines (22 loc) · 1.75 KB

Real Life RPG

Description

Real Life RPG is a minimal and interactive goals/to-do list that rewards the user. Users will be given 10 premade skills, and can level them up by checking items off their goals / to-do list. This app has role playing game elements inspired from classic RPG games. Users can visit the Quest bulletin(sorted by difficulty level) and accept quests(goals) made by "Master" users. Reach level 50 and defeat the boss to obtain the "Master" status, to unlock the ability of creating new quests for other users. Level up by completing quests and completing tasks. Visit the highscores page to see how you rank amongst other users. The goal of this app is to level up the user's productivity in real life by rewarding them for reaching their goals and completing tasks!

Installation

  • Clone this repo
  • bundle install to install all the gems and dependecies
  • rake db:migrate and rake db:seed to set up the database and preload skills and some quests
  • rails s to start the rails server
  • Navigate to localhost:3000 to begin your journey

Usage

  • Register for an account by clicking on the sign up link on the navigation bar
  • Once complete, user will be redirected to the dashboard
  • Visit the Quest Bulletin to accept some quests or create a new task
  • Level up by completing Quests or Tasks
  • Once level 50, boss battle is unlocked, complete that to become a master and unlock the ability to create quests

Contributing

This application is for my Ruby on Rails project for Flatiron School

Credits

The photo used in the boss battle is Mr. Jellybean from Rick and Morty TV series. Inspirations for this project came from classic RPG games.

License

Mit License