Skip to content

nikhilcn94/Mento-clone

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mento Clone

Mento aims to provide first hand in-depth career advice from the biggest and best in each field. You'll get all the information you need to decide if a particular career is for you or not. You will get career guidance from the biggest entrepreneur in India

Team Members:-

  1. Mansur Dewan
  2. Pankaj Ganjale
  3. Nikhil C N
  4. Gourav Goyal

To start our Project on your Machine:-

  1. Create a new folder.
  2. Run following command in terminal:- https://github.com/mansur3/Mento-clone.git
  3. To run-backend:- cd server -> npm install -> npm run server
  4. To run front-end:- cd client -> yarn install -> yarn start

Features:-

  1. Users can find different courses and feedback about application on landing page.
  2. Users can create account or login using a Google Authentication.
  3. Users can watch demo video before buying any course.
  4. Only after successful payment, users can watch that particular course anytime.
  5. Users can download certificate after purchasing course.

Technologies that we used :-

  1. React
  2. Redux
  3. Material-UI
  4. Node.js
  5. Express.js
  6. MongoDB

Acknowledgment

Took some help from these resources

  1. Material UI
  2. Passport JS
  3. Styled Component
  4. React Razorpay

Glimpse of Our Work:-

Home Page:-

Home Page

Users can find different course and feedbacks on this page. Also, users can watch overview video as shown in above picture.

Single Course Page:-

Single Course Page

After clicking on any course user will redirect to this page to see details of that course. But, users can watch only demo video before payment.

Login Page:-

Login Page

If user try to watch any video then user will redirect to login page. User have to login first. If user don't have any account then user can create account using sign up page by clicking on sign up button.

Course Page:-

Course Page

After login, users will see videos in locked form because users didn't paid yet. After clicking on any video or on offer button, user will redirect to offer page.

Offer Page:-

Offer Page

On this page, users can read all the offers or course details before paying any amount for the course.

Payment Page:-

Payment Page

After successful payment users can watch the videos of a course for which they have paid. Also, by clicking on profile icon on right top of navbar, users can logout.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 86.1%
  • CSS 12.3%
  • HTML 1.5%
  • Shell 0.1%