Website for the Mplr Jr Devs community. Live at https://mplsjrdevs.com.
This project was bootstrapped using Create React App.
- Fork the repo
- clone the repo
- Run
yarn install
(ornpm install
) - Run
yarn start
to spin up the app (http://localhost:3000)
NOTE: We use Airtable to allow us to update event data in real-time. In development, there is a mock that allows you to use JSON data. Read-only API keys are stored in
REACT_APP_AIRTABLE_APP_ID
andREACT_APP_AIRTABLE_API_KEY
variables in a.env
file.
This site is hosted on GitHub pages.
To deploy the app to https://mplsjrdevs.com, simply run yarn deploy
.
Are you a member of the Mpls Jr Devs community, and want to be featured on our website? You can add your name, picture, social links, and a short bio to our Community page!
Here's how:
- Follow the Development Instructions above
- Add your profile picture to
src/images/community/firstname-lastname.jpg
. It should be square, a JPEG, and approximately 500px in both dimensions. - Create a component file for yourself and save it to
src/components/community/firstname-lastname.js
- In your component file, export a JSON object. Update the fields with your information, and remove any you don't want to display:
export default {
id: 'firstname-lastname',
name: 'Firstname Lastname',
twitter: 'https://twitter.com/username',
website: 'http://example.com',
github: 'https://github.com/username',
bio: () => "The bio key can be a function that returns a string, a React component, or nothing at all -- you choose!"
}
- Create a new branch, commit your work to it, and submit a pull request from your forked repo to this repo. Someone on the website team will review, leave feedback, and merge your PR when it's ready.
This site was built by our community members. Thanks to everyone who's contributed so far: