Skip to content

Fullstack marketplace app for short-term gigs, built with MongoDB, Express.js, React and Node (MERN). Model-View-Controller (MVC) design pattern for code readability and separation of concerns, custom API for communication between the frontend and backend via HTTP requests, and consumes a public weather API to display each gig location’s current…

Notifications You must be signed in to change notification settings

benhammondmusic/gigboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gigboard

README

Gigboard is an app specific for short-term-gigs.

The gig poster is going to be able to log-in, view gigs posted by others, and view gigs posted by themselves.

The gigs will have specific categories or “tags” that will show you what type of work the gig involves (whether it’s bartending, playing music, mechanic work, etc…)

The gig poster is able to specify how many positions they have available for that specific gig

[Future Goals]

Create a gig seeker who will be able to view available gigs

The gig seeker will be able to view gigs in their area, as well as filter them through tags

As the gig seeker “claims” a gig, the available gigs positions will decrease

UX/Stories

  • 1 log-in (gig poster)
    • Eventual 2 log-in (gig poster / gig seeker)
  • As a gig poster
    • Log-In
    • Post a gig
      • Title
      • Description
        • Start Date & End Date
        • Requirements
      • Pay
      • Tip (yes/no)
      • Tags
        • Categories it fits in to (Service, Entertainment, Sports, Health/Wellness, General, Automotive)
    • Delete a gig
    • Edit a gig
    • Add weather per location
      • Weather API
    • Urgency of the specific position

Tech Stack

  • React
  • Express
  • MongoDB
  • Node
  • Heroku (deploy)
  • Bootstrap

Resources

Repos

Wireframes

Wireframe 1

Wireframe 2

Wireframe 3

ERD

Gig-Style

If you're interested in contributing, please check out our style guide

Live Site(s)

Please ensure you're using HTTPS and that cookies are enabled to allow Oauth login

Kaye and the Boyzz

Kaye and the Boyzz

About

Fullstack marketplace app for short-term gigs, built with MongoDB, Express.js, React and Node (MERN). Model-View-Controller (MVC) design pattern for code readability and separation of concerns, custom API for communication between the frontend and backend via HTTP requests, and consumes a public weather API to display each gig location’s current…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published