Skip to content

A repository for developers to share and comment on resources.

Notifications You must be signed in to change notification settings

sidewalkchalk/hackalope

Repository files navigation

Stories in Ready

hackalope.io

Share, save, submit, and vote on user-submitted coding resources

Team

  • Product Owner: Daniel Ricaud
  • Scrum Master: James Kip
  • Development Team Members: Carla J. Clay, Tyler Holzer

Table of Contents

  1. Usage
  2. Stack
  3. Installing Dependencies
  4. Development
  5. Team
  6. Contributing

Usage

There are hundreds of great websites and resources dedicated to teaching content and helping the developer community. There are so many, in fact, that it is often difficult to find the best resources and those who are new to coding can spend hours trying to find the ones that meet their needs. At hackalope.io, users can share and search resources on a range of programming languages and topics. Users who create an account can submit and save their favorite resources, vote on resources submitted by other users, and leave feedback on resources. Search results are sorted by by the aggregate user rating, calculated by upvotes and downvotes. Users can also submit resources for consideration by hackalope moderators. Hackalope is inspired by sites like Reddit and Yelp, where the community of users generates the majority of the content.

Stack

  • React (Redux)
  • MongoDB
  • Node.js
  • Express.js

Installing Dependencies

npm install

Development

fork/clone repo from https://github.com/sidewalkchalk/hackalope

start up mongodb with:

mongod

to run webpack and the node.js server:

npm start

the above script will set webpack to watch for changes on bundled files and will start the server with nodemon.

Roadmap

View the project roadmap here

Contributing

See CONTRIBUTING.md for contribution guidelines.

Releases

No releases published

Packages

No packages published