This is a shared framework for JSCN meetup projects.
It contains a number of challenges tailored toward experimenting with and learning different technologies via a variety of available application "challenges" to build.
Also, it contains a set of project "starters" which are nice-to-use development environments for experimenting with the specific technology, often based on official project inits, if available.
It is recommended that you star this repository :D
With a clean working copy:
git fetch
git rebase origin/master
- US President Voting App - Create a voting app and choose the next leader of the free world!
- JSCN Chat - Create a chat client to chat with other JSCN members.
You can either run your own local server by running npm install && npm start
in the JSCN Project Starter root, or you can consume the API (and share your data/chat with others at the meetup) by pointing your client at our heroku-hosted API:
https://jscn.herokuapp.com/
git clone https://github.com/jscodingnights/jscn-project-starter.git
git checkout -b jscn-rocks
For example, if you're working on the us-presidents
challenge, and you want to use the React
client starter, copy the contents of the starters/React
folder into /challenges/us-presidents-react
:
cp -R ./starters/React/. ./challenges/us-presidents-react
git add --all
git commit -m "Initial Commit"
cd challenges/us-presidents
npm install
npm start