diff --git a/sayan-samanta.md b/sayan-samanta.md new file mode 100644 index 0000000..1a341f6 --- /dev/null +++ b/sayan-samanta.md @@ -0,0 +1,78 @@ +# 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 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 + +
    +
  1. +

    Fixed the responsiveness of calculators

    + PR Link - Click here to see +

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

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

    + +
  2. +
  3. +

    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: + +
    + (AFTER) I have optimised the image loading to load blurred version first to give better user experience: + +
  4. +
  5. +

    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: +

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

    + +
  6. +
  7. +

    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: +
    + +
  8. +
  9. +

    Added animation on scroll

    + PR Link - Click here to see +

    + +
  10. +
  11. +

    My Other PRs: + +

  12. +
+ + +## 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 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.