Skip to content

rpaste, pastebin clone created using Ruby and the Rails framework. Pastie is a full out rewrite of rpastie/rpaste.

Notifications You must be signed in to change notification settings

ilovemysillybanana/pastie

Repository files navigation

pastie

Our way to post code. Our, inclusive, meaning you. Don't like something? Change it. It's OSS.

What are we trying to accomplish?

To be a fully functional ruby on rails free alternative to pastebin.com.

Status

Project is fully functional and complete, if anyone wants to fork or deploy and requires assistance feel free tor each out to me. The project has met all the original goals set, although, not in the most practical ways in some cases, if anyone wants to go through the code for the sake of practice that is fine as well. I'll take any nonbreaking pull requests. I'm going to be moving on to my next project.

See it live:

https://rpastie.xyz or https://pastie.herokuapp.com/ to view this app running. I use the free tier of heroku for hosting this app, so if noone's loaded the page in 30 minutes the server goes to sleep and may take up to a minute before loading the page.

#Complete

  • User Reputation System
  • Better User Profile View
  • A nicer UI/UX
  • Syntax highlighting
  • Post DB
  • Create accounts
  • Commenting System
  • Mobile Friendly Site
  • Nicer comment forms
  • ReCaptcha Integration
  • Email Notification
  • Post Voting
  • Social Media Integration(Facebook, Google, Github login)
  • Private posts
  • AJAX Forms
  • Private Messaging System
  • Search AJAX AutoComplete (Complete, but not working on heroku, due to free tier to my understanding. )

How can I help?

  • Issues should be reported
  • Pull requests are more than welcome
  • Using the site in general and noting any issues and submitting it to either my email or via contact form is acceptable.

Have a feature request?

  • Submit via contact form or issue on github
  • Code it and submit it as a pull request, along with why it's needed

Dependencies

Dependencies are determined not so much by anything other than what I have currently installed on my own system. If for whatever reason, you feel that I have too low of a version of specific software in usage please do submit as an issue along with proof(eg. a link) of why it's not secure/best. All gems in the gems file should be the latest unless an issue is found with the newest version.

  • Ruby 2.3.0
  • Rails 4.2.5
  • Elasticsearch
  • Bootstrap
  • Google ReCAPTCHA
  • See Gem file for more information

About

rpaste, pastebin clone created using Ruby and the Rails framework. Pastie is a full out rewrite of rpastie/rpaste.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published