Updated README
Updated flatly bootstrap theme screenshot. Mentioned generator.js to remove authentications. Grammar fixes. Removed some sentences.
This commit is contained in:
31
README.md
31
README.md
@@ -1,37 +1,36 @@
|
|||||||

|

|
||||||
Hackathon Starter [](https://david-dm.org/sahat/hackathon-starter) [](https://travis-ci.org/terinjokes/gulp-uglify) [](https://github.com/igrigorik/ga-beacon)
|
Hackathon Starter 2.0 [](https://david-dm.org/sahat/hackathon-starter) [](https://travis-ci.org/sahat/hackathon-starter) [](https://github.com/igrigorik/ga-beacon)
|
||||||
=================
|
=====================
|
||||||
A boilerplate for **Node.js** web applications.
|
A boilerplate for **Node.js** web applications.
|
||||||
|
|
||||||
**Live Demo**: http://hackathonstarter.herokuapp.com :octocat:
|
**Live Demo**: http://hackathonstarter.herokuapp.com :octocat:
|
||||||
|
|
||||||
If you have attended any hackathons in the past then you know how much time it takes to
|
If you have attended any hackathons in the past, then you know how much time it takes to
|
||||||
get a project started. Decide on an idea, pick a programming language, pick a web framework,
|
get a project started: decide on what to build, pick a programming language, pick a web framework,
|
||||||
pick a CSS framework. A while later, you will have an initial project up on GitHub, and only then can other team members
|
pick a CSS framework. A while later, you might have an initial project up on GitHub and only then
|
||||||
start contributing. Or what about doing something as simple as OAuth 2.0 Authentication? You can spend hours
|
can other team members start contributing. Or how about doing something as simple as *Sign in with Facebook*
|
||||||
on it if you are not familiar with how OAuth 2.0 works. *(As a side-note, over a year ago
|
authentication? You can spend hours on it if you are not familiar with how OAuth 2.0 works.
|
||||||
I had no idea WTF REST or OAuth were, or how to do a simple "Sign in with Facebook".
|
|
||||||
It was a frustrating experience to say the least.)*
|
|
||||||
|
|
||||||
When I started this project, my primary focus was on **simplicity** and **ease of use**.
|
When I started this project, my primary focus was on **simplicity** and **ease of use**.
|
||||||
I also tried to make it as **generic** and **reusable** as possible to cover most use cases of hackathon web apps,
|
I also tried to make it as **generic** and **reusable** as possible to cover most use cases of hackathon web apps,
|
||||||
without being too specific. In the worst case you can use this as a guide for your projects, if for example you are only
|
without being too specific. In the worst case you can use this as a learning guide for your projects,
|
||||||
interested in **Sign in with Google** authentication and nothing else.
|
if for example you are only interested in **Sign in with Google** authentication and nothing else.
|
||||||
|
|
||||||
Chances are, you might not need all 4 types of OAuth 1.0a/OAuth2 authentication methods, or all 12+ API examples. So, use what you need and delete what you don't need. As of recently, it is possible to selectively *enable/disable* authentication methods in `config/secrets.js`.
|
Chances are you do not need all authentication methods or API examples. As of **Hackathon Starter 2.0**
|
||||||
|
it is possible to selectively check which authentication methods you need by running `generator.js`. For now
|
||||||
|
you still have to manually remove API examples that you don't need.
|
||||||
|
|
||||||
<h4 align="center">Flatly Bootstrap Theme</h3>
|
<h4 align="center">Flatly Bootstrap Theme</h3>
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
<h4 align="center">Default Theme</h3>
|
<h4 align="center">Default Theme</h3>
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
<h4 align="center">Hackathon Starter Generator</h3>
|
<h4 align="center">Hackathon Starter Generator</h3>
|
||||||
|
|
||||||
[Alt](https://lh6.googleusercontent.com/-61huCORb8w0/U0wq1xj3IiI/AAAAAAAAD_8/tnkfKnwOpGM/w1370-h962-no/Screenshot+2014-04-14+14.33.06.png)
|

|
||||||
|
|
||||||
Table of Contents
|
Table of Contents
|
||||||
-----------------
|
-----------------
|
||||||
- [Features](#features)
|
- [Features](#features)
|
||||||
|
Reference in New Issue
Block a user