GitXplorerGitXplorer
k

vandyhacks-idea-website

public
1 stars
0 forks
19 issues

Commits

List of commits on branch master.
Unverified
f668bfdc624cc7769cfab1c00d3a118d10612c41

test again

kkevjin committed 5 years ago
Unverified
4da5bba93f69d63de0afe4edb0d3a14986c1c203

test

kkevjin committed 5 years ago
Unverified
7c0b8437fe7c34b4d7892ae12b420de4eae859b4

easy

kkevjin committed 5 years ago
Unverified
e585b054f884836802150f9a6ab8314033430d31

its done

committed 7 years ago
Unverified
aa44c32473152f73f74617871e0d18b35c6a16c9

Updated port and added fetch dependency

committed 7 years ago
Unverified
7340180df28d65c449b7eb2a82f70dc6a16df629

Finished the front end for now

committed 7 years ago

README

The README file for this repository.

vandyhacks-idea-website

Server-side rendering webapp built on React, Webpack, Babel to host VandyHack's Slack Ideas

Purpose

The purpose of the app is to display VandyHack's Slack ideas in a cleaner and more organized fashion. On our app, we can sort ideas by Popular, which is based off the number of upvotes, or by Recent, with the most recently posted ideas at the top. We also plan to add functionality to sort by Committees in the future as well.

Why Not Trello?

Trello is actually where we host all the idea posts. Our webapp grabs all the data off our trello board (We essentially use Trello as our database, though we'll probably switch to a real one soon). Our trello cards get somewhat messy since there is a lot of data on them, that the user doesn't need to see. For example, we store the corresponding slack thread ID, the edited slack thread ID, the number of upvotes, the committee name, and the user's name, all in limited, ugly format. We can control the design so much more by creating our own web app to host our ideas, which is what this is.

How to Run

  1. Clone this repo
  2. npm install in this root directory
  3. npm run start
  4. Go to localhost:3000

Screenshots

Screenshot 1.png Screenshot 2.png