Skip to content

mplsjrdevs/mplsjrdevs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mpls Jr Devs

Website for the Mplr Jr Devs community. Live at https://mplsjrdevs.com.

This project was bootstrapped using Create React App.

Application Setup

Prerequisites

  1. Node installed
  2. Yarn installed

Development Instructions

  1. Fork the repo
  2. clone the repo
  3. Run yarn install (or npm install)
  4. 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 and REACT_APP_AIRTABLE_API_KEY variables in a .env file.

Deploying

This site is hosted on GitHub pages.

To deploy the app to https://mplsjrdevs.com, simply run yarn deploy.

Adding yourself to the website

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:

  1. Follow the Development Instructions above
  2. Add your profile picture to src/images/community/firstname-lastname.jpg. It should be square, a JPEG, and approximately 500px in both dimensions.
  3. Create a component file for yourself and save it to src/components/community/firstname-lastname.js
  4. 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!"
}
  1. 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.

Contributing

This site was built by our community members. Thanks to everyone who's contributed so far:

About

Website for the Mpls Jr Devs group

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published