All Projects → jnaqsh → Nerdnews

jnaqsh / Nerdnews

A free and open source social news website focusing on computer science and FOSS news for Persian community

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Nerdnews

Refinerycms
An extendable Ruby on Rails CMS that supports Rails 6.0+
Stars: ✭ 3,825 (+9229.27%)
Mutual labels:  news, rails
Awesome Blogs
한국에 있는 좋은 개발자들의 블로그들을 편리하게 구독할 수 있도록 하나의 주소로 묶어서 RSS 피드로 제공해줍니다.
Stars: ✭ 178 (+334.15%)
Mutual labels:  news, rails
Cmd Toutiao
摸鱼神器:在命令行中看今日头条
Stars: ✭ 34 (-17.07%)
Mutual labels:  news
Niklick
Rails Versioned API solution template for hipsters! (Ruby, Ruby on Rails, REST API, GraphQL, Docker, RSpec, Devise, Postgress DB)
Stars: ✭ 39 (-4.88%)
Mutual labels:  rails
Odbc adapter
An ActiveRecord ODBC adapter
Stars: ✭ 36 (-12.2%)
Mutual labels:  rails
Render async
render_async lets you include pages asynchronously with AJAX
Stars: ✭ 974 (+2275.61%)
Mutual labels:  rails
Texterify
The localization management system.
Stars: ✭ 37 (-9.76%)
Mutual labels:  rails
Tolaria
A Rails CMS framework for making your editors happy.
Stars: ✭ 33 (-19.51%)
Mutual labels:  rails
Drafting
Ruby gem for saving drafts of ActiveRecord models
Stars: ✭ 41 (+0%)
Mutual labels:  rails
Ultra light wizard
No time to manage a wizard state machine, session variables, or complicated controllers? Use ultra light wizard!! A RESTful session-less validation-friendly simple multi-step form approach in Rails.
Stars: ✭ 35 (-14.63%)
Mutual labels:  rails
Tracks
Tracks is a GTD™ web application, built with Ruby on Rails
Stars: ✭ 991 (+2317.07%)
Mutual labels:  rails
Nhazm
A C# version of Hazm (Python library for digesting Persian text)
Stars: ✭ 35 (-14.63%)
Mutual labels:  persian
Ununiga
[은는이가] 한글 조사(助詞) 대응 I18n engine extension
Stars: ✭ 34 (-17.07%)
Mutual labels:  rails
Creds
Encrypted & plain text credentials for multiple environments
Stars: ✭ 38 (-7.32%)
Mutual labels:  rails
Realtime Newsapi
Financial News Aggregator - Real Time & Query API for Financial News
Stars: ✭ 34 (-17.07%)
Mutual labels:  news
Sorcery
Magical Authentication
Stars: ✭ 998 (+2334.15%)
Mutual labels:  rails
News Please
news-please - an integrated web crawler and information extractor for news that just works.
Stars: ✭ 969 (+2263.41%)
Mutual labels:  news
Buttercms Rails
Rails SDK for ButterCMS (https://buttercms.com)
Stars: ✭ 35 (-14.63%)
Mutual labels:  rails
Redmine bootstrap kit
A Redmine plugin which makes developing your own Redmine plugin easy ;)
Stars: ✭ 36 (-12.2%)
Mutual labels:  rails
Ar Uuid
Override migration methods to support UUID columns without having to be explicit about it.
Stars: ✭ 41 (+0%)
Mutual labels:  rails

{}[https://codeclimate.com/github/jnaqsh/nerdnews]

== nerdnews This is a project for creating a free and open source news site by Ruby on Rails framework. This project is under GPL 3 license.

== DEMO If you wanna see a demo of this project you can see it: http://nerdnews.ir/

== API

=== Stories GET /stories.json This action gets 20 most recent stories and for getting next 20 most recent stories, you have to send page parameters. Optional Parameters page Response The response would be a json arrays of stories which has the following fields: id:integer => ID of the story title:string => title of the story content:text => content of the story in html format total_point:integer => total point of the story hide:boolean => indicates that story must be hidden or not comments_count:integer => number of comments for the story view_counter:integer => number of views for the story positive_votes_count:integer => number of positive votes for the story negative_votes_count:integer => number of negative votes for the story published_at:string => publish date of the story in Jalali Date author:string => author of the story author_avatar:string => avatar of the author story reference_url:string => reference of the story that would be a link story_url:string => story url comments:array => array of comments for the story which has the following fields: id:integer => ID of the comment name:string => name of the user who comments positive_votes_count:integer => number of positive votes for the comment negative_votes_count:integer => number of negative votes for the comment total_point:integer => total point of the comment content:text => content of the comment tags:array => array of tags for the story which has the following fields: id:integer => ID of the tag name:string => Name of the tag url:string => the tag url thumbnail_url:string => the tag's thumbnail url

== LICENSE This project just another free and open source news site that everyone can create news and create comments and so on. Copyright (C) 2012 Hamed Ramezanian

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].