From a150d656dd818e166c833187c69ed1626ec8057a Mon Sep 17 00:00:00 2001 From: Sayan Samanta <67837886+SayanDeveloper@users.noreply.github.com> Date: Thu, 20 Jan 2022 20:01:12 +0530 Subject: [PATCH 1/9] Create sayan-samanta.md --- sayan-samanta.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 sayan-samanta.md diff --git a/sayan-samanta.md b/sayan-samanta.md new file mode 100644 index 0000000..6c949bc --- /dev/null +++ b/sayan-samanta.md @@ -0,0 +1,20 @@ +# Winter of Code 2021 Final Contribution Report + +## Tech-N-Science : FunwithScience +## Mentored by : Amit Kumar Mishra +## Sayan Samanta + +## Overview of Project +FunwithScience is the project to make your life easy by providing come physics, mathematics complex calculators which takes few milliseconds to calculate certain complex values. +Also it provides the questions section to assess your learning. Hhere the user just needs to enter the values and the project calculates the result using the formula within milliseconds. +This is faster because it needs no server side interaction while calculating and all. It is built using react.js for calculators, pages and php for backend. + +### Contributions + +
    +
  1. +
+ +## Future Scope + +## Overall Experience From f62f92d89677e99cb0250de64025e5742847782b Mon Sep 17 00:00:00 2001 From: Sayan Samanta <67837886+SayanDeveloper@users.noreply.github.com> Date: Thu, 20 Jan 2022 20:52:52 +0530 Subject: [PATCH 2/9] Update sayan-samanta.md --- sayan-samanta.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sayan-samanta.md b/sayan-samanta.md index 6c949bc..ad09eb3 100644 --- a/sayan-samanta.md +++ b/sayan-samanta.md @@ -12,7 +12,13 @@ This is faster because it needs no server side interaction while calculating and ### Contributions
    -
  1. +
  2. + #### Fixed the responsiveness of calculators + Previously the calculator page was like this: + ![image](https://user-images.githubusercontent.com/67837886/150367660-8742354c-3f98-4304-bbf2-2082dbcb216e.png) + I have made the page looked like this: + ![image](https://user-images.githubusercontent.com/67837886/150367832-30eb25bb-af03-4936-a297-2bef69517f01.png) +
## Future Scope From 7f4a59a7a4c31b2e90ff10b87141fa5d6922b1c2 Mon Sep 17 00:00:00 2001 From: Sayan Samanta <67837886+SayanDeveloper@users.noreply.github.com> Date: Thu, 20 Jan 2022 21:08:36 +0530 Subject: [PATCH 3/9] written about the first contribution --- sayan-samanta.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/sayan-samanta.md b/sayan-samanta.md index ad09eb3..874ede1 100644 --- a/sayan-samanta.md +++ b/sayan-samanta.md @@ -13,11 +13,16 @@ This is faster because it needs no server side interaction while calculating and
  1. - #### Fixed the responsiveness of calculators +

    Fixed the responsiveness of calculators

    Previously the calculator page was like this: - ![image](https://user-images.githubusercontent.com/67837886/150367660-8742354c-3f98-4304-bbf2-2082dbcb216e.png) + I have made the page looked like this: - ![image](https://user-images.githubusercontent.com/67837886/150367832-30eb25bb-af03-4936-a297-2bef69517f01.png) + +
  2. +
  3. +

    Added image blurred fast load

    + Previously the image was taking much time to load in login and signup page: +
From c8a9f50757232308d89538b192af411cae46bb95 Mon Sep 17 00:00:00 2001 From: Sayan Samanta <67837886+SayanDeveloper@users.noreply.github.com> Date: Sat, 22 Jan 2022 18:19:36 +0530 Subject: [PATCH 4/9] image blur commit --- sayan-samanta.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sayan-samanta.md b/sayan-samanta.md index 874ede1..600468e 100644 --- a/sayan-samanta.md +++ b/sayan-samanta.md @@ -21,8 +21,12 @@ This is faster because it needs no server side interaction while calculating and
  • Added image blurred fast load

    - Previously the image was taking much time to load in login and signup page: - + (BEFORE) Previously the image was taking much time to load in login and signup page: + +
    + (AFTER) I have optimised the image loading to load blurred version first to give better user experience + +
  • From bdcaffd3af97e6dbb84ca35b7e4873cea1fbf10c Mon Sep 17 00:00:00 2001 From: Sayan Samanta <67837886+SayanDeveloper@users.noreply.github.com> Date: Sat, 22 Jan 2022 19:05:00 +0530 Subject: [PATCH 5/9] added future scope, experience --- sayan-samanta.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sayan-samanta.md b/sayan-samanta.md index 600468e..968fafb 100644 --- a/sayan-samanta.md +++ b/sayan-samanta.md @@ -5,8 +5,8 @@ ## Sayan Samanta ## Overview of Project -FunwithScience is the project to make your life easy by providing come physics, mathematics complex calculators which takes few milliseconds to calculate certain complex values. -Also it provides the questions section to assess your learning. Hhere the user just needs to enter the values and the project calculates the result using the formula within milliseconds. +FunwithScience is the project to make your life easy by providing some physics, mathematics complex calculators which takes few milliseconds to calculate certain complex values. +Also it provides the questions section to assess your learning. Here the user just needs to enter the values and the project calculates the result using the formula within milliseconds. This is faster because it needs no server side interaction while calculating and all. It is built using react.js for calculators, pages and php for backend. ### Contributions @@ -31,5 +31,7 @@ This is faster because it needs no server side interaction while calculating and ## Future Scope +This project is really helpful for everyone who wants to calculate complex calculations and learn formulas with explanation. I am also very much impressed with that motive. I will keep comtributing whenever any innovative idea will come to me. It has a very bright future scope. ## Overall Experience +I am contributing to a real world large scale project for the time through this. So my experience remained really great with the team. My mentor was really helpful throughout the time. This experience helps me to have more motivation towards future open source contribution. Last but not the least to mention that this project helped me to learn a lot while contributing to it, which was my main motive for the participation. From dd6107dd0f95ee31f4e5b8d6f3a4603d714c71c0 Mon Sep 17 00:00:00 2001 From: Sayan Samanta <67837886+SayanDeveloper@users.noreply.github.com> Date: Sat, 22 Jan 2022 19:58:31 +0530 Subject: [PATCH 6/9] previous button --- sayan-samanta.md | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/sayan-samanta.md b/sayan-samanta.md index 968fafb..e77e9b3 100644 --- a/sayan-samanta.md +++ b/sayan-samanta.md @@ -14,9 +14,9 @@ This is faster because it needs no server side interaction while calculating and
    1. Fixed the responsiveness of calculators

      - Previously the calculator page was like this: + (BEFORE) Previously the calculator page was like this: - I have made the page looked like this: + (AFTER) I have made the page looked like this:
    2. @@ -24,14 +24,24 @@ This is faster because it needs no server side interaction while calculating and (BEFORE) Previously the image was taking much time to load in login and signup page:
      - (AFTER) I have optimised the image loading to load blurred version first to give better user experience + (AFTER) I have optimised the image loading to load blurred version first to give better user experience: - +
    3. +
    4. +

      Implemented the "previous" button with logic and changed the UI in the questions page

      + (BEFORE) The questions pages were not responsive and there are no "previous" button: +

      + +
      + (AFTER) I have implemented the "previous" button along with UI, responsivenss modifications: +

      +
    + ## Future Scope -This project is really helpful for everyone who wants to calculate complex calculations and learn formulas with explanation. I am also very much impressed with that motive. I will keep comtributing whenever any innovative idea will come to me. It has a very bright future scope. +This project is really helpful for everyone who wants to calculate complex calculations and learn formulas with explanation. I am also very much impressed with that motive. I will keep contributing whenever any innovative idea will come to me. It has a very bright future scope. ## Overall Experience -I am contributing to a real world large scale project for the time through this. So my experience remained really great with the team. My mentor was really helpful throughout the time. This experience helps me to have more motivation towards future open source contribution. Last but not the least to mention that this project helped me to learn a lot while contributing to it, which was my main motive for the participation. +I am contributing to a real world large scale project for the first time through this. So my experience remained really great with the team. My mentor was really helpful throughout the time. This experience helps me to have more motivation towards future open source contribution. Last but not the least to mention that this project helped me to learn a lot while contributing to it, which was my main motive for the participation. From 35cd51da8ed51b7c14d5791a4a14bc4abc866f8d Mon Sep 17 00:00:00 2001 From: Sayan Samanta <67837886+SayanDeveloper@users.noreply.github.com> Date: Sat, 22 Jan 2022 20:12:34 +0530 Subject: [PATCH 7/9] react slide routes --- sayan-samanta.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/sayan-samanta.md b/sayan-samanta.md index e77e9b3..0e13402 100644 --- a/sayan-samanta.md +++ b/sayan-samanta.md @@ -15,8 +15,11 @@ This is faster because it needs no server side interaction while calculating and
  • Fixed the responsiveness of calculators

    (BEFORE) Previously the calculator page was like this: +

    +
    (AFTER) I have made the page looked like this: +

  • @@ -37,6 +40,12 @@ This is faster because it needs no server side interaction while calculating and

  • +
  • +

    Implemented slide animation on page routing

    + Upgraded the react-router-dom version 5 to version 6 in the project and implemented react-slide-routes in page routing: +
    + +
  • From 6f17ef0fafca8a197193b0d387dfc41bfa64ccd2 Mon Sep 17 00:00:00 2001 From: Sayan Samanta <67837886+SayanDeveloper@users.noreply.github.com> Date: Sat, 22 Jan 2022 20:29:51 +0530 Subject: [PATCH 8/9] updated all prs --- sayan-samanta.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/sayan-samanta.md b/sayan-samanta.md index 0e13402..69fce1e 100644 --- a/sayan-samanta.md +++ b/sayan-samanta.md @@ -46,6 +46,18 @@ This is faster because it needs no server side interaction while calculating and
    +
  • +

    Added animation on scroll

    + +
  • +
  • +

    My Other PRs: + +

  • From 8165f3be3095c71fcd03ebceed8dd30369880966 Mon Sep 17 00:00:00 2001 From: Sayan Samanta <67837886+SayanDeveloper@users.noreply.github.com> Date: Sat, 22 Jan 2022 20:36:29 +0530 Subject: [PATCH 9/9] final upload --- sayan-samanta.md | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/sayan-samanta.md b/sayan-samanta.md index 69fce1e..1a341f6 100644 --- a/sayan-samanta.md +++ b/sayan-samanta.md @@ -1,8 +1,8 @@ # Winter of Code 2021 Final Contribution Report -## Tech-N-Science : FunwithScience -## Mentored by : Amit Kumar Mishra -## Sayan Samanta +## Tech-N-Science : FunwithScience +## Mentored by : Amit Kumar Mishra +## Sayan Samanta ## Overview of Project FunwithScience is the project to make your life easy by providing some physics, mathematics complex calculators which takes few milliseconds to calculate certain complex values. @@ -14,6 +14,8 @@ This is faster because it needs no server side interaction while calculating and
    1. Fixed the responsiveness of calculators

      + PR Link - Click here to see +

      (BEFORE) Previously the calculator page was like this:

      @@ -24,6 +26,8 @@ This is faster because it needs no server side interaction while calculating and
    2. Added image blurred fast load

      + PR Link - Click here to see +

      (BEFORE) Previously the image was taking much time to load in login and signup page:
      @@ -32,6 +36,8 @@ This is faster because it needs no server side interaction while calculating and
    3. Implemented the "previous" button with logic and changed the UI in the questions page

      + PR Link - Click here to see +

      (BEFORE) The questions pages were not responsive and there are no "previous" button:

      @@ -42,12 +48,16 @@ This is faster because it needs no server side interaction while calculating and
    4. Implemented slide animation on page routing

      + PR Link - Click here to see +

      Upgraded the react-router-dom version 5 to version 6 in the project and implemented react-slide-routes in page routing:
    5. Added animation on scroll

      + PR Link - Click here to see +