Coder Social home page Coder Social logo

brockcp / blocpedia Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 878 KB

A Ruby on Rails based wiki site for users to publicly or privately collaborate on educational information.

Home Page: http://brockpedia.herokuapp.com

Ruby 70.20% JavaScript 2.31% CSS 2.19% HTML 25.30%
ruby ruby-on-rails mvc-framework bootstrap-sass devise pundit stripe

blocpedia's Introduction

Brockpedia

  • Brockpedia is a wiki site where users can share and collaborate either publicly or privately on educational information.

Features:

  • Signup confirmation via email
  • Login authentication
  • Password encryption
  • Privacy posting
  • Payment processing
  • Markdown parsing

Technologies used:

  • Built with Ruby on the Rails Framework
  • SQLite/ActiveRecord for database services
  • Bootstrap-Sass for styling and SCSS preprocessing(gem)
  • Devise for user authentication and confirmation(gem)
  • Pundit for role authorization(gem)
  • Stripe for signup payment processing(gem)
  • Figaro for password protection(gem)
  • Sendgrid for mailer services

Background

  • I built Brockpedia in late 2017 during the MVC phase of my web developer program at Bloc. This was my second significant project working with Ruby on Rails on the backend. This project not only reinforced my understanding of the MVC Model and the RoR framework but also introduced me to new technologies such as payment processing and role authorizations in web development.
Note: Brockpedia is still in Development. Plans include:
  • Documentation Completion
  • Fully responsive
  • Given a nice theme

blocpedia's People

Contributors

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