AdvaithNair / aglet

Full Stack Sneaker Wish-List App (ReactJS, GraphQL, NodeJS, MongoDB)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Aglet

Aglet is a Full Stack Web Application that keeps track of your sneaker collection.

It utilizes the MERN stack:

  • MongoDB
  • ExpressJS
  • ReactJS
  • NodeJS

Furthermore, it uses GraphQL with Apollo and Mongoose to interact with the database.

NOTE: The server is not currently hosted, therefore it will not work at the moment. I plan to potentially upload this later on.

Aglet Screenshot

Prerequisites

Technologies Used

Commands

Execute these commands to ensure Aglet can run properly.

Preface

npm init

ExpressJS

npm install express --save

ReactJS

npm install react --save

NodeJS

curl "https://nodejs.org/dist/latest/node-${VERSION:-$(wget -qO- https://nodejs.org/dist/latest/ | sed -nE 's|.*>node-(.*)\.pkg</a>.*|\1|p')}.pkg" > "$HOME/Downloads/node-latest.pkg" && sudo installer -store -pkg "$HOME/Downloads/node-latest.pkg" -target "/"

OR

brew install node

GraphQL

npm install graphql --save

Apollo

npm install -g apollo

Mongoose

npm install mongoose

Material UI for React

npm install @material-ui/core
npm install @material-ui/icons

Author

  • Advaith Nair - Developer - Website

Contact

For questions, feel free to contact me at advaithnair2@gmail.com

About

Full Stack Sneaker Wish-List App (ReactJS, GraphQL, NodeJS, MongoDB)


Languages

Language:HTML 55.1%Language:JavaScript 43.2%Language:CSS 1.7%