All Projects → parisjs → Parisjs Website

parisjs / Parisjs Website

The Website of parisjs.org

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Parisjs Website

talk.js
🎙 A monthly meet up for all things JavaScript, Node.js, and the modern web
Stars: ✭ 75 (+53.06%)
Mutual labels:  meetup, talks
Presentations
Holds and organizes all past, present, and future presentations at the meetup
Stars: ✭ 30 (-38.78%)
Mutual labels:  meetup, talks
video-recording-setup
How we do recordings at ReactVienna
Stars: ✭ 17 (-65.31%)
Mutual labels:  meetup, talks
Meetup
The monthly ReactBris meetup, sponsored by Outfit, Askable and Rexlabs ❤️
Stars: ✭ 29 (-40.82%)
Mutual labels:  meetup, talks
Talks
Доклады с мероприятий #GolangKazan
Stars: ✭ 34 (-30.61%)
Mutual labels:  meetup, talks
xerrades
Xerrades de Python Girona
Stars: ✭ 37 (-24.49%)
Mutual labels:  meetup, talks
minskpython.github.io
Это репозиторий для сайта сообщества/митапа ( https://minskpython.github.io ). Заявки на доклады размещаются в ДРУГОМ репозитории (TALKS): https://github.com/minskpython/talks/issues
Stars: ✭ 20 (-59.18%)
Mutual labels:  meetup, talks
Developersrising
Archive only! DISSOLVED! Verein zur Förderung von ProgrammiererInnen 💻 🎉
Stars: ✭ 19 (-61.22%)
Mutual labels:  meetup
Eth.social
An Ethereum dApp for posting social events.
Stars: ✭ 17 (-65.31%)
Mutual labels:  meetup
Blockchain Reading List
Blockchain Manchester Meetups, Talks and Reading List
Stars: ✭ 17 (-65.31%)
Mutual labels:  meetup
Talks
Repository of publicly available talks by Leon Eyrich Jessen, PhD. Talks cover Data Science and R in the context of research
Stars: ✭ 16 (-67.35%)
Mutual labels:  talks
Nyc
🏙 New York, NY
Stars: ✭ 23 (-53.06%)
Mutual labels:  meetup
Meetup
Official thessrb repository
Stars: ✭ 44 (-10.2%)
Mutual labels:  meetup
Website
Source code to the Laravel Nigeria meetup website.
Stars: ✭ 41 (-16.33%)
Mutual labels:  meetup
Awesome Meetup
A curated list of awesome meetups around the globe
Stars: ✭ 13 (-73.47%)
Mutual labels:  meetup
R Community Explorer
Data-Driven Exploration of the R Community
Stars: ✭ 43 (-12.24%)
Mutual labels:  meetup
Burgerjs Cli
This package will install the `burgerjs` command to know when is the next BurgerJS
Stars: ✭ 16 (-67.35%)
Mutual labels:  meetup
Resources Overview
Overview of resources on AI and related topics
Stars: ✭ 13 (-73.47%)
Mutual labels:  meetup
Elixir Sh
Elixir Shanghai meetup
Stars: ✭ 13 (-73.47%)
Mutual labels:  meetup
Papers We Love Bbsr
Papers-we-love bhubaneswar chapter
Stars: ✭ 12 (-75.51%)
Mutual labels:  meetup

ParisJS

This repository contains the code for the parisjs.org website.

Acknowledgements

Powered by Vercel

Thanks to Vercel sponsoring this project by allowing it to be deployed for free for the entire ParisJS Team.

Getting started

  • Clone this repository
  • yarn install
  • yarn dev
  • Open http://localhost:3000 in your browser

Coding standards

  • Code is formatted with prettier.
  • CSS follows a BEM-ish style.

Help section

Some avatars seem to be missing

You can try running yarn avatars:sync to get the missing avatars if they are available and then create a pull request.

How to post talks when running the app locally ?

  1. Create a GitHub OAuth app via https://github.com/settings/developers
  2. Choose http://localhost:3000 as both a "Homepage URL" and a "Authorization callback URL"
  3. Copy your "Client ID" and your "Client Secrets"
  4. register your app in https://auth-server.herokuapp.com/ (We can't signin from our website without a backend or auth proxy)
  5. The domain should be "http://localhost:3000" and the grant url "https://github.com/login/oauth/access_token"
  6. Create a .env.local file
  7. Add the client id as "GITHUB_APP_ID"
  8. You should probably switch the default env variables "GITHUB_TALK_REPO_OWNER" and "GITHUB_TALK_REPO_NAME" to avoid spamming the default repository
  9. Start the app locally !

I want to tweak the search functionality locally (ranking, reindexing etc)

  1. Signup to algolia
  2. Create a .env.local file
  3. fill the env variables: ALGOLIA_APPLICATION_ID, PUBLIC_ALGOLIA_API_KEY and ALGOLIA_ADMIN_KEY
  4. yarn algolia:index
  5. Start the app locally !
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].