Skip to content

chingu-voyages/v19-bears-team-07

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

DevHub

DevHub is a web application for Developers to share their app portfolios with the public. This repo contains the code for the frontend. The backend code is here.

Built with Gatsby, React, Reactstrap, and CSS, as part of Chingu Voyage 19.

Features

  • Browse apps by category
  • Browse developer portfolios by a particular skill
  • Search for developers and apps, with results that highlight matching terms
  • Mobile-friendly navbar
  • Responsive layout
  • Users can rate and/or favorite apps, and see aggregate ratings
  • Users can leave comments on the interesting apps they discover
  • Developers can add, edit, and delete apps from their portfolio, and update their own profile.

Major Dependencies

  • Gatsby
  • Reach Router
  • React
  • Formik
  • Reactstrap
  • Bootstrap
  • FontAwesome

Build/Deploy Instructions

Prerequisites:

  • Node >= 10.18.1
  • NPM >= 6.13.4

Change into the frontend directory. Make sure the gatsby package is installed globally via NPM, and install all libraries with npm install. Run gatsby develop to deploy the application at http://localhost:8000.

You will then also have to build and deploy the backend repo by following its README instructions.

After that, visit http://localhost:8000 to use the application.

About

Add-project-description-here | Voyage-19 | https://chingu.io/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published