Skip to content

Unacademy is an e-learning application. This was a team project where I with my teammates had created a learning platform for classes 6 to12. Tech Stack which we used in this project is HTML, CSS, JS, React JS & Redux. Feel free to contact us for any queries or feedback.

Notifications You must be signed in to change notification settings

Gajanan-Watt/unacademy_clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unacademy Clone

India's largest learning platform · Prepare for · Competitive exams · Prepare for · Class 6 to 12 · Get the learning app · Start learning with Unacademy.

As a member from the FT-Web12, we are almost on the verge of completion of the 5th unit and it was during the final week which is depicted as the construct week in Masai Bootcamp where the students as a group of 4 build the clone of any major website and the one allotted for my team was “unacademy.com”.

Deploy Link

https://unacademy-clone.vercel.app/

Prerequisites

  • VS Code

Installation

  • Clone the repository
    git clone https://github.com/Gajanan-Watt/unacademy_clone.git
    

Contributors

The main Contributors for this project are

  • Gajanan Wattamwar
  • Deepak Saini
  • Nitin Gupta
  • Rahul Goyal

Tech Stack

  • HTML
  • CSS
  • JAVASCRIPT
  • Webpack & Babel
  • React
  • State Props
  • State Management
  • Use Ref, Forms & Event Handling
  • Use Effect
  • Styled UI
  • Context API
  • Routing
  • Redux
  • Store Dispatch Reducer in Redux

Description

  • Signin/signup page:-

Screenshot (64)

  • Home page:-

Screenshot (63)

  • Course Page:-

Screenshot (65)

  • Subscription Page:-

Screenshot (66)

  • Tutor Page:-

Screenshot (67)

  • Payment Page :-

Screenshot (68)

Screenshot (69)

  • After Payment:-

Screenshot (70)

Roles & Responsibilities:-

  • The Signin/Signup & Explore/Course page is done by Deepak.
  • Home Page & Live page is done by Gajanan.
  • Tutor page done by Nitin
  • Product Page done by Rahul.

Challenge-:

We had faced a lot of issues in cloning the website. First of all we were not used to reading the code of other people. There we faced some issues. We also sometimes had to fix some issues related to merging our code through github.

Learning-:

  • We all became proficient in reading the code of team members.
  • Our code writing style became cleaner as we had to think while writing code that other team member will be reading.
  • We had to learn about many React properties that we didn’t know before.
  • Our skills in Java Script and DOM manipulation became better.
  • We all learned how to plan a project and execute that.

About

Unacademy is an e-learning application. This was a team project where I with my teammates had created a learning platform for classes 6 to12. Tech Stack which we used in this project is HTML, CSS, JS, React JS & Redux. Feel free to contact us for any queries or feedback.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •