An application to share your goods and items with the community. Built with React, Express, GraphQL and Redux.
login: homer@simpsons.com password: password
Download the repo, then run:
npm install
cd client && npm install
From inside the client
directory, run:
npm start
From the 'root' directory start the server, run:
npm run dev:start
- React - react router
- JavaScript
- Express
- PostgreSQL
- Firebase
- GraphQL - Apollo
- Redux
- Git - Github
- React for client side. With 2 sets of Components: Components - presentational & Containers - functional.
- Server side uses Firebase to hold User info and Authentication. And PostgresSQL for the Item database.
- GraphQL for User and Item Queries and Mutations.
- Redux is filtering the tags on items and for user authentication.
- Aaron Griffiths - (aa.griff9@gmail.com)
- Thanks to the Red instructor team for providing the materials and skills to make this site happen.
- Thanks to my cohort for bouncing ideas off eachother to complete the project.