suhailkakar / SwagBucks-Clone

SwagBucks Clone made with React JS, Node JS, Express JS and MongoDB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Built With

Deployed In

Folder Structure

πŸ“¦ SwagBucks-Clone
β”œβ”€β”€ backend
β”‚   β”œβ”€β”€ admin.js
β”‚   β”œβ”€β”€ app
β”‚   β”‚   β”œβ”€β”€ config
β”‚   β”‚   β”‚   β”œβ”€β”€ auth.config.js
β”‚   β”‚   β”‚   └── db.config.js
β”‚   β”‚   β”œβ”€β”€ controllers
β”‚   β”‚   β”‚   β”œβ”€β”€ auth.controller.js
β”‚   β”‚   β”‚   β”œβ”€β”€ credit.controller.js
β”‚   β”‚   β”‚   β”œβ”€β”€ note.controller.js
β”‚   β”‚   β”‚   └── user.controller.js
β”‚   β”‚   β”œβ”€β”€ middlewares
β”‚   β”‚   β”‚   β”œβ”€β”€ authJwt.js
β”‚   β”‚   β”‚   β”œβ”€β”€ index.js
β”‚   β”‚   β”‚   └── verifySignUp.js
β”‚   β”‚   β”œβ”€β”€ models
β”‚   β”‚   β”‚   β”œβ”€β”€ credit.model.js
β”‚   β”‚   β”‚   β”œβ”€β”€ index.js
β”‚   β”‚   β”‚   β”œβ”€β”€ note.model.js
β”‚   β”‚   β”‚   β”œβ”€β”€ role.model.js
β”‚   β”‚   β”‚   └── user.model.js
β”‚   β”‚   └── routes
β”‚   β”‚       β”œβ”€β”€ auth.routes.js
β”‚   β”‚       β”œβ”€β”€ credit.routes.js
β”‚   β”‚       β”œβ”€β”€ note.routes.js
β”‚   β”‚       └── user.routes.js
β”‚   β”œβ”€β”€ package.json
β”‚   └── server.js
β”œβ”€β”€ frontend
β”‚   β”œβ”€β”€ package.json
β”‚   β”œβ”€β”€ package-lock.json
β”‚   β”œβ”€β”€ public
β”‚   β”‚   β”œβ”€β”€ favicon.ico
β”‚   β”‚   β”œβ”€β”€ index.html
β”‚   β”‚   β”œβ”€β”€ logo192.png
β”‚   β”‚   β”œβ”€β”€ logo512.png
β”‚   β”‚   β”œβ”€β”€ manifest.json
β”‚   β”‚   └── robots.txt
β”‚   └── src
β”‚       β”œβ”€β”€ App.css
β”‚       β”œβ”€β”€ App.js
β”‚       β”œβ”€β”€ components
β”‚       β”‚   β”œβ”€β”€ board-admin.component.js
β”‚       β”‚   β”œβ”€β”€ board-moderator.component.js
β”‚       β”‚   β”œβ”€β”€ board-user.component.js
β”‚       β”‚   β”œβ”€β”€ footer.js
β”‚       β”‚   β”œβ”€β”€ login.component.js
β”‚       β”‚   β”œβ”€β”€ login.js
β”‚       β”‚   β”œβ”€β”€ offers.js
β”‚       β”‚   β”œβ”€β”€ playvideo.js
β”‚       β”‚   β”œβ”€β”€ profile.component.js
β”‚       β”‚   β”œβ”€β”€ signup.js
β”‚       β”‚   └── watchvideo.js
β”‚       β”œβ”€β”€ images
β”‚       β”‚   β”œβ”€β”€ aboutleft.png
β”‚       β”‚   β”œβ”€β”€ aboutright.png
β”‚       β”‚   β”œβ”€β”€ card.jpg
β”‚       β”‚   β”œβ”€β”€ female-mid3.jpg
β”‚       β”‚   β”œβ”€β”€ gift-cards-IN.min.svg
β”‚       β”‚   β”œβ”€β”€ header-background-giftcards.jpg
β”‚       β”‚   β”œβ”€β”€ login.jpg
β”‚       β”‚   β”œβ”€β”€ logo-abc.svg
β”‚       β”‚   β”œβ”€β”€ logo-buzzfeed.svg
β”‚       β”‚   β”œβ”€β”€ logo-huffington-post.svg
β”‚       β”‚   β”œβ”€β”€ logo-save-the-student.svg
β”‚       β”‚   β”œβ”€β”€ logo-the-penny-hoarder.svg
β”‚       β”‚   β”œβ”€β”€ prodege-logo.png
β”‚       β”‚   β”œβ”€β”€ sprite-template-default.min.svg
β”‚       β”‚   └── trust.png
β”‚       β”œβ”€β”€ index.js
β”‚       β”œβ”€β”€ logo.svg
β”‚       β”œβ”€β”€ Offers
β”‚       β”‚   └── offers.json
β”‚       β”œβ”€β”€ pages
β”‚       β”‚   β”œβ”€β”€ home.js
β”‚       β”‚   └── login.js
β”‚       β”œβ”€β”€ services
β”‚       β”‚   β”œβ”€β”€ auth-header.js
β”‚       β”‚   β”œβ”€β”€ auth.service.js
β”‚       β”‚   └── user.service.js
β”‚       β”œβ”€β”€ serviceWorker.js
β”‚       └── setupTests.js
└── README.md

Installation

  1. Clone the repo
    git clone https://github.com/suhailkakar/SwagBucks-Clone
  2. Install NPM packages
  • Install node modules in both frontend and backend folder
  • Run npm start in frontend and node server.js in backend

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Commit your Changes (git commit -m 'Some Good Features')
  3. Push to the Code (git push -u origin master )
  4. Open a Pull Request

About

SwagBucks Clone made with React JS, Node JS, Express JS and MongoDB


Languages

Language:JavaScript 90.4%Language:CSS 6.7%Language:HTML 2.9%Language:Shell 0.0%