Giter Site home page Giter Site logo

mckiernantim / hallsofglory Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 2.67 MB

A blog app for tabletop gamers to coincide with the launch of the game 'Gorefest' built with micro-framework Sinatra and ActiveRecord

Home Page: https://gorenet.herokuapp.com/

Ruby 18.46% HTML 72.80% JavaScript 2.20% CSS 6.55%

hallsofglory's Introduction

alt text

GORENET

A message board built to promote the launch of GOREFEST, an tabletop RPG.

Ruby project for April 2018 NYCDA Software Engineering Intensive.

Built With

  • Sinatra - micro framework for ruby
  • PostrgeSQL
  • Active Record
  • Bootstrap
  • Heroku

Test Credentials:

For access to the forums enter the following login info: username: demo password:123 The sign up page is hidden under the a link on the landing page under EXECUTE.

Goal:

To create a fullstack simple blog website that enables someone to sign up for an account and create relevant posts on a topic of their choosing.

Heroku

https://gorenet.herokuapp.com/

Learning Objectives:

Upon successful completion of this project, the student will demonstrate an understanding of Sinatra, ActiveRecord, Cookies and deploying to Heroku.

Instructions:

A blog, or weblog, is a platform where you can share information about a particular topic usually displayed much like diary entries in reverse chronological order. Some popular blogging platforms include Wordpress (Links to an external site.)Links to an external site., Tumblr (Links to an external site.)Links to an external site. and Medium (Links to an external site.)Links to an external site.. If you are not familiar, we recommend you spend some time looking at some of the blogging platforms listed to familiarize yourself with how they work. During this initial research phase it will be helpful for identify how these applications work on a fundamental level and note them.

Completion Requirements:

The completed assignment should:

  • have a way to create an account (sign up) with at least
    • first name
    • last name
    • email
    • birthday
  • have a way to login to an account
  • have a way to logout of their account
  • show login and signup links only when logged out
  • show logout links only when logged in
  • have a way to cancel their account
  • have a way to create a new post only when logged in
  • have a page that lists out the 20 most recent posts made by the * currently logged in user
  • have a page that lists the currently logged in user’s profile information
  • have the ability to see other user’s last 20 posts
  • be deployed to Heroku
  • use Activerecord to make all database transactions
  • use Sinatra as the web microframework backend

Future

GORENET is currently live at https://gorenet.herokuapp.com/ . Image Uploads will be added in the future via ActiveStorage and AWS storage.

hallsofglory's People

Contributors

mckiernantim avatar

Watchers

George Dagher avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.