Skip to content

lsieck519/GigIt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GigIt

License: MIT

A React app that has a GraphQL API with a Node.js and Express.js server. This app uses queries and mutations for retrieving, adding, updating, and deleting data. This app also uses MongoDB and the Mongoose ODM for the database.

About

Introducing GigIt, the ultimate app for showcasing your side gigs! With GigIt, you have complete control over who you work for, at what price, and how you get compensated.

Create a profile that showcases your unique talents and share it with your preferred audience, whether it's just your close friends and family or a wider audience on your social media pages. With GigIt, you get to decide who sees your gigs and how much you get paid.

Transactions take place outside the app, ensuring that you receive 100% of the proceeds. Whether you prefer a set monetary amount or a barter, the choice is entirely yours. GigIt gives you the flexibility to choose what works best for you.

With GigIt, you can build connections and earn money doing what you love. So, whether you're a musician, a writer, an artist, or a handyman, GigIt is here to support you every step of the way. Take control of your side gigs with GigIt and start earning on your own terms!

Table of Contents

User Story

  • AS A user
  • I WANT a platform where I can post my side gigs
  • SO THAT I can make extra income without the hassle

Usage

By navigating to the deployed app, you can sign up by using the GigStarted form at the bottom of the page. Once your account is created, you will automatically be navigated to your personal GigProfile where you can edit your contact and about sections, and start adding your first Gig!

GigIt Homepage GigIt Homepage 2 GigProfile

Installation

  1. Clone this repository to your terminal.
  2. Type npm i in your terminal to install dependencies
  3. Type npm run seed in your terminal to seed the database with the lovely Pamela!
  4. Start the application in your terminal by typing npm run develop, and the browser will automatically open and display the GigIt home page.

Credit

Contact

Follow The GigIt Team on Github to stay up to date with their current projects:

License

MIT License
Copyright 2023 GigIt
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published