snYKersCompany / shoes-eComerce

react || bootstrap || express || mongodb || mongoose || css-grid || cloudinary || node-js || firebase-auth || nodemailer || paypal-checkout || stripe-checkout || redux-toolkit 💻 eComerce shoes

Home Page:https://snykers.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Henry Groupal Project

SNYKERS

Project Objectives

  • Build an eComerce using React, Redux-Toolkit, MongoDB, NodeJS, Express, and other libraries.
  • Affirm and connect the concepts learned in the race.
  • Use best practices.
  • Use and practice the GIT workflow.

Devs

  • Cristian Treachi
  • Rodrigo Martineze
  • Cristian Vera
  • Walter Celiz
  • Santiago Romero
  • Martin Gadea
  • Juan Ignacio Arrigoni

Starting

  1. Fork the repository
  2. Clone the repository
  3. NPM I in Client
  4. NPM I in API

Versions

Front-end:

  • Axios: 1.1.2
  • bootstrap: 5.2.3
  • enzyme: 3.11.0
  • firebase: 9.14.0
  • node: 14.21.2
  • react: 17.0.2
  • react-bootstrap: 2.6.0
  • react-dom: 17.0.2
  • react-icons: 4.7.1
  • react-redux: 7.2.9
  • react-router-dom: 6.4.4
  • react-scripts: 5.0.1
  • redux: 4.2.0

Backend:

  • axios: 0.27.2
  • bcryptjs: 2.4.3
  • body-parser: 1.19.0
  • cookie-parser: 1.4.5
  • cors: 2.8.5
  • dotenv: 8.6.0
  • express: 4.18.2
  • ioredis: 5.2.3
  • jsonwebtoken: 8.5.1
  • mongodb: 2.2.16
  • mongoose: 6.8.0
  • morgan: 1.10.0
  • nodemailer: 6.8.0
  • op: 0.0.6
  • pg: 8.7.3
  • postgre: 0.1.8
  • react-icons: 4.7.1
  • request: 2.88.2
  • sequelize: 6.21.3
  • stripe: 11.4.0"
  • uuid: 8.3.2
  • uuidv4: 6.2.1

Technologies

  • React
  • Redux-Toolkit
  • Express
  • MongoDB
  • Bootstrap
  • Mongoose
  • Css Grid
  • Cloudinary
  • NodeJS
  • Firebase Auth
  • Nodemailer
  • Cloudinary
  • Paypal Checkout
  • Stripe Checkout

The general idea is to create an eComerce in which you can buy and see different shoes available along with relevant information about, while the purchases and the users can be administrated by the admin users, and from there you can, among others stuff:

  • Buy Shoes
  • Create Shoes
  • Control orders and users
  • Total Crud
  • Giving feedback
  • Recive notifications

About

react || bootstrap || express || mongodb || mongoose || css-grid || cloudinary || node-js || firebase-auth || nodemailer || paypal-checkout || stripe-checkout || redux-toolkit 💻 eComerce shoes

https://snykers.vercel.app/


Languages

Language:JavaScript 75.5%Language:CSS 24.1%Language:HTML 0.5%