Coder Social home page Coder Social logo

swyxio / base-fcc Goto Github PK

View Code? Open in Web Editor NEW
6.0 3.0 1.0 3.32 MB

a quick start fullstack boilerplate for FCC projects done in Meteor + React.

Home Page: https://base-fcc.herokuapp.com/

HTML 1.00% JavaScript 95.98% CSS 3.02%
meteor meteorjs react reactjs freecodecamp fcc

base-fcc's Introduction

IMPORTANT: Meteorchef deprecated Base in June 2017 and so this should also be deprecated. Instead please go directly to their new project, Pup, run by their new organization Clever Beagle. This is a GOOD thing.

Base + FCC

A starting point for building FreeCodeCamp projects with Meteor. Because Meteor is awesome and is a perfect fit for FCC-size projects. Forked from gstephen's MeteorChef/Base Restricted Access Branch at v4.10.0

Base+FCC Version v1.0.2
Base Version v4.10.0
Meteor Version v1.4.2.3

Read the MeteorChef/Base Documentation Read the Meteor+React Tutorial

This code is published on github at https://github.com/sw-yx/base-fcc and a sample is hosted on heroku at https://base-fcc.herokuapp.com/

(Old) Features I took from gstephen's Branch

This extension to Meteor Base adds an ownerId field to the Documents collection and restricts document access to the owner. It also adds fields to the document to track create & modify date.

(New) Features Added in This Fork

  • Twitter login
  • Unauthenticated view of all documents (without Editing ability although the API may be hackable)
  • My Documents page

Beginners: I'm New To Meteor, How To Get This Running On Local?

borrowing heavily from https://themeteorchef.com/base/getting-started (go ahead and read the whole thing if you have time):

  1. open up your terminal and go to your favorite webdev terminal
  2. git clone https://github.com/sw-yx/base-fcc.git base-fcc (replace "base-fcc" with whatever name you want)
  3. cd base-fcc and then meteor npm install
  4. meteor npm start
  5. once the app has compiled, open localhost:3000 in your browser

Tips for Deploying to Heroku

Just check this out :) https://medium.com/@leonardykris/how-to-run-a-meteor-js-application-on-heroku-in-10-steps-7aceb12de234#.nmyq8xpf7 except note that the buildpack he recommends is old and you should use https://github.com/AdmitHub/meteor-buildpack-horse also you should grep a slightly different mongodb uri heroku config | grep MONGODB_URI

base-fcc's People

Contributors

beauremus avatar gabrielgil avatar josephdburdick avatar rglover avatar rgstephens avatar swyxio avatar themeteorchef avatar tmcdeveloper avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

antoninadert

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.