Giter Site home page Giter Site logo

jnstq / baseapp Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mattistrading/baseapp

2.0 4.0 0.0 1.8 MB

Launch platform for your Rails application

Home Page: http://code.google.com/p/rails-baseapp

License: MIT License

JavaScript 0.35% Ruby 99.65%

baseapp's Introduction

== Welcome to BaseApp

BaseApp is a default Ruby on Rails project which by default includes the following:

 * A layout, including:
    - tabs
    - global links
    - optional sidebar
    - notice, warning and error flash messages
    - a very agreeable stylesheet (which is easy to customize)
 * Default dashboard page
 * Administration panel where you can:
    - Manage users (add, delete, purge, suspend, activate, send new passwords)
    - Manage settings 
 * User authentication, with:
    - login form at /login
    - signup form at /signup
    - password and login recovery
    - activation
 * User Profiles:
    - Location, Website, Full name fields by default, easily extendible.
    - Gravatars
 * Plugins:
    - restful_authentication
    - acts_as_state_machine
 * Frozen Rails 2.1.1

== Getting started

There are several things you'll need to do before you can really get started. Run the following rake command:

   rake notes:todo

This will generate a list of TODO entries throughout the project. Check the TODO entries in the code for more information.

Note: Todo's tagged with (BaseApp) are for the BaseApp project itself. You can safely ignore these.

== Contribute! 

There are still some things I want in BaseApp, but which haven't gotten around to implementing yet.

NOTE: Also run 'rake notes:todo'. Todo's tagged with (BaseApp) are also wanted features

 * TESTS!!!
 * Manage roles / permissions
 * OpenID signup/login
 * Configuration (e.g. from config/app.yml) (use activation? enable OpenID? etc.)
 * Use Gibberish, Globalize or Rails 2.2's i18n and make the whole app available in English and Dutch by default
 * A website, documentation, bug/patch tracker
 
Feel free to implement any of these features and send in a patch. Other features are welcome also, but those will be judged on general usability. 

== Credit

BaseAPP is developed by Ariejan de Vroom and released to the public under the MIT license.

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.