• This repository has been archived on 09/Feb/2021
  • Stars
    star
    220
  • Rank 180,422 (Top 4 %)
  • Language
    Clojure
  • Created over 8 years ago
  • Updated over 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Clojure News Web Application - (Hacker News Clone)

Clojure News Build Status GitHub License

Clojure News Demo

Requirements

  • JDK/Clojure 1.8+
  • Leiningen
  • Heroku(Free Plan)
  • mLab(Heroku Add-on)

Installation

Installing on Heroku

Deploy

Installing locally

  • Install leiningen

  • Install MongoDB

  • Create a new MongoDB database

  • Create a new user for the new database

  • git clone https://github.com/ertugrulcetin/ClojureNews.git

  • Edit src/clj/dao/db_conf.clj with the new db and credentials

  • lein run

Contributing

Feel free to jump in if you don't mind digging around, you can check out the issues page for ideas on what to work on.

Contributors

Ertuğrul Çetin

Jordan Biserkov

Mengu Kagan

License

  Copyright 2016 Ertuğrul Çetin
  
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at
  
  http://www.apache.org/licenses/LICENSE-2.0
  
  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.

More Repositories

1

racing-game-cljs

A 3D racing game built with ClojureScript, React and ThreeJS
Clojure
243
star
2

GlueList

GlueList is brand new list implementation which is faster than classic List implementations
Java
169
star
3

re-frame-flow

Graph based visualization tool for re-frame event chains
Clojure
147
star
4

jme-clj

A Clojure 3D Game Engine (Wrapper), Powered by jMonkeyEngine
Clojure
142
star
5

herfi

3D multiplayer game prototype written in Clojure and ClojureScript
Clojure
108
star
6

code3dworld

Learn programming in 3D World
Clojure
71
star
7

enion

Enion Online is an Epic PvP Battle game between Orcs and Humans. The game is written using Clojure and ClojureScript, and utilizes the PlayCanvas game engine.
Clojure
65
star
8

CommentRemover

Source Code Comment Remover For Java
Java
58
star
9

kezban

Utility library for Clojure and ClojureScript
Clojure
43
star
10

konva-cljs

A minimalistic ClojureScript interface to react-konva
Clojure
23
star
11

playcanvas-cljs-demo

PlayCanvas ClojureScript Demo App
JavaScript
20
star
12

overload-fn

Function overloading on type for Clojure
Clojure
19
star
13

lein-nsort

Leiningen plugin that checks that order of namespace declarations for Clojure and ClojureScript
Clojure
18
star
14

procedure.async

Async procedures for Clojure
Clojure
13
star
15

patika

Clojure routing library which is an abstraction over Liberator + Compojure
Clojure
13
star
16

babylon-cljs

3D character controller prototype project. It showcases how to integrate BabylonJS with ClojureScript.
Clojure
13
star
17

finite-cache

finite-cache is a Clojure caching library that allows you to limit the size of a cache object.
Clojure
12
star
18

asynctor

Minimal core.async inspector library for Clojure and ClojureScript
Clojure
10
star
19

datomic-backupper

Datomic Backupper
Clojure
4
star
20

segmentum

Segmentum is an unified customer data platform. Open source alternative of Segment.com
Clojure
3
star
21

spark-definitive-guide-examples

Spark: The Definitive Guide's Code in Clojure
Clojure
3
star
22

the-repl

Clojure REPL built with Java Swing GUI
Clojure
2
star
23

parse_struct

Parse C struct dumps in clojure
Clojure
1
star
24

random-clojure-fn

Chrome extension that generates random clojuredocs.org URLs to learn Clojure's standard library.
JavaScript
1
star