Skip to content

RoxasShadow/nerdz.eu

 
 

Repository files navigation

NERDZ

A mix between a Social Network and a forum

This is the code repository for nerdz.eu.

About

Nerdz is a mix between a forum and a social network. To understand what NERDZ really is, the easy way is to go on nerdz.eu and enjoy the experience.

Development

There is a lot of work to do:

  • Move templates to separate repositories, so designers can just fork the template they need and work on it.
  • Improve the User Experience (work on the design of templates located in the tpl folder.
  • Create a file containing associations between template number and name.
  • Create an option to make it possible to choose between templates in the user's preferences.
  • Create REST APIs (in a new repository, written in go) and create the required tables and options in this part of the code.
  • On nerdz.eu, once the APIs are ready, a reverse proxy Node server will run on api.nerdz.eu:80, hopefully giving us proper APIs!
  • And more...

Contributing

You're welcome to contribute via pull request.

Before you send a pull request, you probably want to setup your local version of nerdz, so you can run your changes on a test server before requesting a pull. To do that, just follow the instructions in setup/README.md

Get it

To get a complete version of nerdz (including all templates, included as Git submodules) run:

git clone --recursive git://github.com/nerdzeu/nerdz.eu.git

Update [hint]

To update your local version of the repository (including the submodules) use

cd nerdz.eu
git checkout master
git pull
git submodule update --init --recursive

About

Repository for nerdz.eu

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 64.1%
  • PLpgSQL 23.6%
  • JavaScript 7.7%
  • Groovy 2.2%
  • HTML 1.8%
  • Shell 0.4%
  • Other 0.2%