Skip to content

HackNTU/HackingMap

Repository files navigation

HackingMap

Introduction

HackingMap is a realtime map of project for hackathon events. Hackers can post, update and share their project with each other. With the heart and star icon, anyone login with Facebook can vote for projects they like.

HackingMap for HackNTU2017: https://hackntu.github.io/HackingMap/#/projects

Features

Post a project and embed custom content

Revel project on map

Project status filter

Tools

  • Vue.js 2.0
    • A prograssive front-end framework perfact for single-page applications. Check out vue-cli Webpack boilerplate for the project structure.
  • Firebase
  • ElementUI
  • Airtable
    • The full schedule of hackathon is co-edited in an Airtable base and display on the right column (Desktop only), with the current event highlighted. Check out Airtable API.

Usage

# Clone the project
git clone https://github.com/HackNTU/HackingMap.git && cd hackingmap

# Install dependancies
yarn

# (optional) Create a Firebase project and modify src/appconfig.js accordingly

# Develope
yarn dev

# Build
yarn build

About

黑客松現場的專案地圖,即時呈現各專案的進度與成果,促進參加者間的交流互動。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published