Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Build a complete Fiverr clone with Node + Algolia + Paypal

Foundation:
Introduction
What is a website
What is Node.js
What is HTTP
What is MongoDB and its operations
Working with HTTP and MongoDB


Build an MVP - Newsletter web application :
What are we going to build
Setting up
Requiring all the files
Middleware - concept
Middleware and Running our first server
First Route - Home Route
Adding Templating Engine - Handlebars
Adding another middleware, bootstrap and our first web page
Position the form
Create Mailchimp account
Using request to post data and store user's email Part 1
Using request to post data and store user's email Part 2
Final Touch
MVP source code


Build a Real-time Twitter Application :
What are we going to build
Setting up and run the server
Setup home route and landing.hbs
Setting up layout and partials to organize our codes
Our first Model - User Model
Creating Database - connecting and creating a new user object
Developing Authentication Feature Part 1: Extend User Model
Developing Authentication Feature Part 2: compare password
Developing Authentication Feature Part 3: Setting up Session
Developing Authentication Feature Part 4: Signup Route
Developing Authentication Feature Part 4: Passport and Login Route
Real-time Tweet Part 1: Setting up the layout
Real-time Tweet Part 2: What is socket.io?
Real-time Tweet Part 3: Configure socket.io
Real-time Tweet Part 4: Teach socket.io to learn about passport
Real-time Tweet Part 5: Tweet Model
Real-time Tweet Part 6: Emitting messages
Real-time Tweet Part 7: Receiving messages
Real-time Tweet Part 8: Saving Data into Database
Real-time Tweet Part 9: Render data on Home.hbs
Creating Profile Part 1: User Route
Creating Profile Part 2: User.hbs
Follow and Unfollow Feature Part 1: Create Follow route
Follow and Unfollow Feature Part 2: Ajax Call
Follow and Unfollow Feature Part 3: Fixing Follow bugs
Follow and Unfollow Feature Part 4: Unfollow Feature
Twitter source code


Build a Marketplace like Fiverr :
What are we building
Mongolab: Create a new database
Clone a project starter
Create a Gig Schema
My gig route and page
Adding a new gig route: GET method
Adding a new gig route: POST method
Create a table list
Render data on Home page
Creating Single gig route and page
Order Summary Page
Payment Route Part 1: GET Route and Handlebars file
Payment Route Part 2: POST Route
Order Schema
Order Page: adding fourth process and Order Route
Order seller list page
One on One Chat Part 1: Setting session for socket.io
One on One Chat Part 2: Sending messages
One on One Chat Part 3: Saving data to the database
One on One Chat Part 4: Render data on page
Promo code API
Real-time search engine Part 1: sync data to Algolia index
Real-time search engine Part 2: Adding real-time search feature on frontend
Real-time search engine Part 3: Adding basic search
Cart Feature Part 1: Creating add to cart ROUTE
Cart Feature Part 2: add cart icons
Cart Feature Part 3: Ajax call for add item to cart
Cart Feature Part 4: Showing items in the cart ROUTE
Cart Feature Part 5: render cart's items on HBS file
Cart Feature Part 6: Remove item from cart API
Cart Feature Part 7: Remove item from cart AJAX
Cart Feature Part 8: Cart payment route
Social authentication Part 1: Facebook Developer
Social authentication Part 2: Passport-facebook configuration
Social authentication Part 2: Passport-facebook frontend