Skip to content

jrbros/reactriot2017-meethub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Meethub

Static webpage: https://hackbit.github.io/reactriot2017-meethub/

Meethub is a static web application designed to find and meet tech peoples, to drink a beer or maybe more...

Description

Meethub is an application (static) listing techs near from your current position (or a position you have chosen) and matching with your languages preferences.

It uses github api (search/users and users) to match the users, and use both google geoloc api and google places to localize you.

It was realized during the ReactRiot 2017 competition in 48hours by 3 techs (cf authors).

The Team

A team composed by 2 old react warriors with a third little young baby comes to make a pretty react application, fast, and easy guys.

Our philosophy is to make our own design (without using bootstrap-style css) and to work in agility style with small releases realized quickly and frequently.

Installation

Everyone can run the app on his own system.

First clone the repo: git clone https://github.com/Hackbit/reactriot2017-meethub.git

Install the dependencies: npm i

Launch the application: npm start or build it: npm build

Dependencies

My thanks to these libraries authors, you make our life easier during the contest:

  • create-react-app
  • @storybook/react
  • isomorphic-fetch
  • normalize.css
  • pluralize
  • polished
  • prop-types
  • react
  • react-dom
  • react-redux
  • react-router
  • react-router-dom
  • react-router-redux
  • react-select-places
  • react-virtualized-select
  • redux
  • redux-thunk
  • styled-components