/playlist-app

Playlist project with using GraphQL and React

Primary LanguageJavaScript

Reading List Project

Front End Technologies:
ReactJS, JavaScript, HTML5, CSS3, GraphQL-Apollo

Back End Technologies:
NodeJS, Express, GraphQL, MongoDB, mLab

Description

  • A Reading List application that allows user to add reading list of books. You can see all the information of books and authors.
  • Utilized GraphQL and GraphQL-Apollo to minimize API endpoint and to prevent overfetching from the database. And also used ReactJS for front-end.

Setup Instructions

  1. Fork this repo
  2. Clone your forked copy of this repo
    • git clone https://github.com/[Your Username]/graphQL-Playlist.git
  3. Change directory into the client
    • cd client
  4. Install dependencies
    • npm install
  5. Start React Server
    • npm start
  6. Change directory into the server
    • cd.. and cd server
  7. Install dependencies for server
    • npm install
  8. Start server for GraphQL
    • nodemon app
  9. Open a browser and navigate to localhost:3000
DEMO IMAGE:

alt text

alt text