close
Skip to content
This repository was archived by the owner on Feb 6, 2025. It is now read-only.

coljs/medellinjs

Repository files navigation

mde-js-site

All Contributors Build Status dependencies Status devDependencies Status

MedellinJS Website powered by NuxtJS

Build Setup

Check your Node version, this must be higher that 8+.

$ node -v
#v14.21.3

# install dependencies
$ npm install # Or yarn install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm start

# generate static project
$ npm run generate

For detailed explanation on how things work, checkout the Nuxt.js docs.

External API usage

Meetups

This site uses the meetup.com API to pull the past and next events for the MedellinJS group. All requests to the API are JSONP request signed with an API Key, which is the only supported mode if you dont want to use OAuth (requires user approval), or reval your API key in the source code (which should only used be on server side apps).

The only endpoint hitted to pull the events is the V3 Group events endpoint, which is used to pull both upcoming events and past events.

Signed requests can be generated from the Meetup API Console and can only be used for the specific resource involved. Because the signed requests carry the identity of the user that generated them, its recommended to use them only for read-only requests without side effects (GET).

JSONP needs to be used because the meetup API only supports CORS headers on requests that use OAuth authentication. See github issue.

For further information about the meetup API please check the documentation.

Contributors

Add new contritutor from CLI

Use npm run contributors:add <username> contribution1, contribution2 to add new contributors to our project. They will be added to your configuration file, and the contributors file will be updated just as if you used the generate command.

# Add new contributor <username>, who made a contribution of type <contribution>
npm run contributors:add <username> <contribution>
# Example:
npm run contributors:add khriztianmoreno code,doc

Add new contritutor from Issue or Pull Request

Comment on Issue or Pull Request, asking @all-contributors to add a contributor:

@all-contributors please add <username> for <contributions>

contribution: See the Emoji Key (Contribution Types Reference) for a list of valid contribution types.

The bot will then create a Pull Request to add the contributor, then reply with the pull request details.

example all contributor bot

Thanks goes to these wonderful people (emoji key):

Image
Julian Duque

💻 📋 📢 👀 📝
Image
Adrián Estrada

💻 📋 📢 👀 📝
Image
Alex Ramirez

📋 📢
Image
CodeMaxter

📋 📢
Image
Jesse cogollo

📋 💻 📖 💵 👀 📢
Image
Khriztian Moreno

💻 📖 👀 📢 🐛 🎨
Image
Maria Fernanda Serna Arboleda

📋 📢 🔍
Image
Jeny Alejandra Mazo

💻 🎨 📋 💵 📢
Image
Frank Alejo Betancur

📋 📢 💻
Image
Ely Alvarado

💻
Image
Alejandro Pérez

💻
Image
Iva Villa

💻
Image
Juan Pablo Romero Mendoza

💻
Image
Juan David Maldonado Gómez

💻
Image
David Sánchez

💻
Image
Fernando Montoya

💻
Image
Maria Camila Gomez Restrepo

💻
Image
Manu Castrillon

💻
Image
Daniel

💻
Image
Cristian Mosquera

💻
Image
Catalina Meneses

💻
Image
Esteban Beltran

💻
Image
Mauro Arango

💻
Image
svargaslondono

💻
Image
Erick Garcia

💻
Image
yhorman perez

💻
Image
Andrés Bedoya

💻
Image
Camilo Ocampo

💻
Image
Carlos Hurtado

💻
Image
Carlos Jiménez

💻
Image
erickgarciagit

💻
Image
Juan David Nicholls Cardona

💻
Image
Pablo Velásquez

💻
Image
Santiago Blanco

💻
Image
Alejandro Garcia Serna

💻
Image
JC Casas

💻
Image
silvermiguel96

💻
Image
Alexis (GH)

💻
Image
Cristian Martinez

💻
Image
Estefanny Seguro

💻
Image
gabynr

💻
Image
Jose Miguel

💻
Image
Mateo Calle

💻
Image
pquiceno

💻
Image
Romel Pérez

💻
Image
Samuel Burbano Ramos

💻
Image
Sergio C. Orozco Torres

💻
Image
Wbert Adrián Castro Vera

💻
Image
Brandon Villamizar

💻
Image
Juliana Gomez

💻
Image
John Agudelo

💻
Image
jovallejomu

💻
Image
MartinEliasQ

💻
Image
naranjitagolden

💻
Image
Skouro

💻

This project follows the all-contributors specification. Contributions of any kind welcome!