Giter Club home page Giter Club logo

anyyes's Introduction

AnyYes

Description - ๐Ÿ’ 

This application is a full stack e-commerce site that allows the user to buy and sell retro gaming consoles and games.

  • used multer to allow the user to upload photos when making a listing and also, multer allows us to save the images as blob to the database and render them on screen as base64
  • used stripe so that the user is able to check out and purchase the item of their choice This project uses dotenv and a config folder with a connection js file.
  • used Sequelize and mySQL2 to create a database using javascript
  • used handlebars with express session, and express handlebars to dynamically generate HTML from a views folder
  • used Bulma CSS and Splidejs for CSS framework and image carousel.
  • added the functionality for a user to log in and out and save cookies
  • all passwords are hashed using bcrypt
  • used seeds to seed user data to be able to test the application before production
  • used node.js
  • used express to allow the user to do CRUD methods on the website

Table of Contents - ๐Ÿ“‹

Usage - ๐Ÿ’Ž

Please run npm init -y and npm i to install dependencies used.

How to Contribute - ๐Ÿด

You must install node, Sequelize, mysql2, express-session, express-handlebars, dotenv, connect-session-sequelize, bcrypt, eslint, stripe, multer, uuid using init -y and npm i to download all dependencies.

Installation - โ˜ข๏ธ

You must run npm i to download the correct packages.

Preview Video - ๐Ÿ“ผ

AnyYes.-.Google.Chrome.2023-12-07.18-05-58.mp4

Preview Photo - ๐Ÿ“ธ

AnyYes preview

Deployed Application - ๐Ÿ“ฒ

https://anyyes-3bf9b8d1cf29.herokuapp.com/

Credits - ๐Ÿค

D. Murphy, M. Meyers, Xpert AI, Stack Overflow

Carousel art:

https://wall.alphacoders.com/big.php?i=1298880

https://www.deviantart.com/1tzah/art/Zelda-fanart-Itzah-905057250

https://wall.alphacoders.com/big.php?i=1281520

https://wall.alphacoders.com/big.php?i=1259209

https://wall.alphacoders.com/big.php?i=1129294

Contributors - ๐Ÿ’ช

  • @mintyry
  • @pToum21
  • @SalGonzalez151
  • @pashag123

Questions - โ“

Feel Free to contact us at:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.