Hey, welcome to the Dev Pathways repo! Dev Pathways is a React app that aims to compile learning resources for popular technologies and serve them to users in a personalized way. As ACM has grown itβs become clear that we as an organization need to find a better way to support our new devs, and its our mission at the Dev Pathways team to make that happen! By establishing a single source for learning all the technologies that the ACM dev teams use, we hope to make onboarding new developers smoother than ever before.
We'll use a really common Node.js project workflow!
First, let's clone our repository, and install all of our node dependencies:
git clone https://github.com/uclaacm/dev-pathways.git
cd dev-pathways
yarn install
To start our app, you just need to run yarn start
!
yarn start
And to build our project for production (with CRA's webpack bundling and all that goodness),
yarn run build
Want to make a change? Great! Here are the steps:
master
is a protected branch, so you cannot push to it.git checkout
.yarn run build
. If there are any errors, our CI/CD service will reject your build.master
. Congratulations! If you'd like, it's now safe to delete your branch/fork.This project and its code are licensed under the MIT License. You're free to use them however you wish, though we'd love to hear from you if you found this useful!