Skip to content

marinov98/Cluster-Duck

 
 

Repository files navigation

ClusterDuck

  • A website aimed at improving the Computer Science Community at Hunter College (and potential many more communities in the future)
  • This project began development during the Hunter CS Winter 2019 CodeFest
  • Check it out!

Problem

  • Hunter College has honors computer science programs but majority of students are not enrolled in them and combined with the fact that Hunter College is a commuter school, having a community can be difficult to come around

Description

  • We wanted to make something that will allow computer science majors to seemlessly communicate with another.
  • We wanted this app to be the better version of piazza, stack overflow, and facebook all combined
  • This app allows users to make an account and post questions/advice to other computer science majors
  • The more a user contributes, the more points they earn for helping out the community
  • Users can reply to one another, like/dislike the other user's posts and view each other's profiles

Tech Stack

Front-end

  • React.js
  • Bootstrap

Backend-end

  • Node.js
  • Express.js
  • DBMS: MongoDB

Cloud Platform and Docker

  • This application is hosted on Heroku
  • We are using Docker but we are planning to improve the configurations

Authentication & Authorization

  • This app allows users to either register and make their own accounts or use google-login and login with their google emails and credentials.
  • If they decide to make an account through the app, we use json web tokens (and have implemented refresh token logic) to authorize users.

Team Info

Team name: HunterScript++

Team members (format: GitHub username, last name, first name)

  • marinov98, Marinov, Marin
  • AjaniStewart, Stewart, Ajani
  • beeliu, Liu, Belinda
  • sjku1, Ku, Stephen
  • BrandonFoster, Foster, Brandon
  • joshcwinton, Winton, Josh

About

Full-stack application aimed at creating community

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.8%
  • CSS 2.5%
  • HTML 2.2%
  • Dockerfile 0.5%