Giter Club home page Giter Club logo

connextor's Introduction

ConNextor

Description

ConNextor is a web platform to gather bright minds, spawn creativity and build projects. (add in more!!)

Running this application

Prerequisites

You need the following installed, preferably on a Linux system. The versions are what is used during core development, use other versions at your own risk.

  • Ruby, version 2.1.5
  • PostgreSQL, version 9.3.5

See docs/ for stripped-down guides to install them.

Installation

git clone https://github.com/tlulu/ConNextor.git   # Clone this repository
cd ConNextor/                                      # Go to working directory
bundle install                                     # Installs the correct gems
rake db:migrate                                    # Import the database
rake db:seed                                       # Seed the database
rake test                                          # Run test suites
rails server                                       # Start the server

Configuration

See the config/ folder to see configuration details and make changes as you need. database.yml is not version controlled, so configure it to local environment.

Need some keys for OmniAuth. (will add later)

Application Stack and Frameworks

  • Frontend
  • Sass with Compass, which compiles to CSS3 (with Rails Asset Pipeline); Helps produce more readable and dynamic code, and Compass helps align the frontend to modern design patterns
  • Bootstrap libraries for styling and formatting; Robust, small and has critical components for mobile support
  • JavaScript, with libraries including jQuery; Powerful with a multitude of functionalities for interactive elements
  • Backend
  • Ruby on Rails, see gem versions in Gemfile; Stable MVC framework that is easy to start because of Rails generators, and has a large community to support it
  • OmniAuth from Twitter, Facebook and LinkedIn; Widely used for better security and easy login
  • Operating System
  • Unix-based system; Ease of development

Styling and other

See docs/ folder for more documentation on style, and installation of prerequisites.

connextor's People

Contributors

wintermelons avatar tlulu avatar xl5liu avatar cristinachou avatar

Watchers

James Cloos 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.