Giter Club home page Giter Club logo

geeknote's Introduction

Hi there ๐Ÿ‘‹

I am currently pursuing BTech in CSE from IIIT Ranchi.
I am a Fullstack PHP developer , MERN stack developer and a competitive coder (Python3 | C | C++) . Besides this I am a Graphic Designer(Adobe XD,PS), Video Editor(OpenShot) and a Sketch Artist.

Tushar Jain (@tusharjain0022)'s GITHUB stats

geeknote's People

Contributors

abhayraj1707 avatar allcontributors[bot] avatar sahil-gupta582 avatar sandesh-08 avatar shashanks1ngh avatar sourav1kumar avatar tusharjain0022 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

geeknote's Issues

Create Carousal on Blog Page

Description

Concerning Folder

src/components/Blog/Carousal

Design Link

Design - https://www.figma.com/file/2OIpdquMfjGBthQMWTKs2L/3001?node-id=0%3A1
Prototype -https://www.figma.com/proto/2OIpdquMfjGBthQMWTKs2L/3001?scaling=scale-down-width&node-id=16%3A2

Acknowledgement/Screenshot

Screenshot (147)

Login Modal

Description

Create The Login modal In the concerning folder/file as per the design you can also make a separate folder for this if needed . You can get required svg from the design by exporting specific groups/component/image. you have to make it responsive use bootstrap classes or if u want u can use custom css but it is responsive for all size screen.

Design Link

https://www.figma.com/file/2OIpdquMfjGBthQMWTKs2L/3001?node-id=0%3A1

Concerning Folder

src/components/Navbar

Acknowledgement/Screenshot

login

Mob view is similar to signup page

mob_view

Styling the navbar

Description

  • Format the navbar using bootstrap classes or custom CSS.
  • Make the active hook to rely on current URL(Update the Links)
  • Make it responsive for all size screens.

Concerning Folder

src/components/Navbar

Acknowledgement/Screenshot

Screenshot 2020-12-19 010914

Refactoring File structure

Description :

Refactor the file structure according to the need including routing mech.

Screenshot

NA

Fix Contact us Component

Description

Fix the Contact us Component to its previous state as per the designs

Concerning Folder

src/components/Home/Contact

Acknowledgement/Screenshot

Current Behavior

Screenshot (177)

Expected Behavior

Screenshot (139)

Add CR details Section

Description

  • Create CR details section Component on the Branch page in the specified folder as per the designs.
  • Take dummy variable for now make it static later on we will make it dynamic .
    • Make it responsive for all screen sizes

Concerning Folder

  • src/components/BranchSection/CRDetails

Design Link

Design - https://www.figma.com/file/2OIpdquMfjGBthQMWTKs2L/3001?node-id=0%3A1
Prototype-https://www.figma.com/proto/2OIpdquMfjGBthQMWTKs2L/3001?scaling=scale-down-width&node-id=16%3A1

Acknowledgement/Screenshot

Screenshot 2021-01-10 152336

Suggest a way to integrate Google Calendar

Description

We're required to render our Class Timetable and all the events and assignment submission information in a calendar form . So it would be easier for everyone if they could just add class calendar link to their Google calendar and get all the notifications as they want. For ref : https://www.codechef.com/event-calendar/?itm_medium=navmenu&itm_campaign=calendar .
So we need to find a way to implement this .

Acknowledgement/Screenshot

for ref : https://www.codechef.com/event-calendar/?itm_medium=navmenu&itm_campaign=calendar

Deployment

Description :

Deploy the project on netlify and setup CI/CD.

Rename project as "GeekNote"

Description

Make all the required changes to rename project as "GeekNote" replacing all the instances of the word "3001" with this name
Note: except Repository name

Create BlogFooter component for Blog Page

Description

  • Create static "BlogFooter" component on the Blog page in the specified folder as per the designs.
  • You can use any dummy text for this component.
  • Make it responsive for all screen sizes

Concerning Folder

src/components/Blog/BlogFooter

Design Link

Design - https://www.figma.com/file/2OIpdquMfjGBthQMWTKs2L/3001?node-id=0%3A1
Prototype -https://www.figma.com/proto/2OIpdquMfjGBthQMWTKs2L/3001?scaling=scale-down-width&node-id=16%3A2

Acknowledgement/Screenshot

Screenshot (159)

Create Navbar Component

Description

Create the Navbar Component in the concerning folder/file as per the designs. You are also free to implement your own creativity in addition to the design.

  • Dropdown menu of "Resources" should contain
    • 1st Year
    • 2nd Year
    • 3rd Year
    • 4th Year

    And each menu should further dropdown to

    • CSE
    • ECE
  • Dropdown menu of "Contact us" should contain
    • Contact CR
    • Contact Page Admin
    • Developers

Design Link

https://www.figma.com/file/2OIpdquMfjGBthQMWTKs2L/3001?node-id=0%3A1

Concerning Folder

src/components/Navbar

Acknowledgement/Screenshot

Screenshot (117)

PS: Logo is just for placeholder till our logo is not designed

Linked blogs

Description

Make linked blog component in branch section
fetch data from blog_data.json , make appropriate changes as required.
Make the component work correctly along it's responsive buttons and make it responsive for all screen size's.

Update blog section as per design

Description

Update blog page component's as per new design.
Make it responsive for all screen sizes

Concerning Folder

Acknowledgement/Screenshot

Add Error 404 Page

Description

Add Error 404 page.

Concerned Folder

src/components/Error

Screenshot
Error Page

Update Documentation

Description:

  • Add some learning resource related to project to Readme file.
  • Add Contributing Guideline to the CONTRIBUTING.md file

update blog page

Description

Remove different json files used for fetching data for different components in blog page.
Make a single json file for all these blog components and make appropriate changes in respected components accordingly.

Create Sign up Modal

Description

Create The signup modal In the concerning folder/file as per the design you can also make a separate folder for this if needed . You can get required svg from the design by exporting specific groups/component/image. you have to make it responsive use bootstrap classes or if u want u can use custom css but it is responsive for all size screen.

Design Link

https://www.figma.com/file/2OIpdquMfjGBthQMWTKs2L/3001?node-id=0%3A1

Concerning Folder

src/components/Navbar

Acknowledgement/Screenshot

signup

mob_view
mob view

link contact component to button

Description

link contact button of navbar to contact component such that on clicking contact button page scrols down to contact component

Create CR's Blog component

Description

  • Create CR's blog Component on the Blog page in the specified folder as per the designs.
  • import blog data from src/data/BlogDetails.js.
  • render blogs whose byCR : true key is set to true.
  • Make it responsive for all screen sizes

Concerning Folder

  • src/components/Blog/CR
  • src/data/BlogDetails.js

Design Link

Design - https://www.figma.com/file/2OIpdquMfjGBthQMWTKs2L/3001?node-id=0%3A1
Prototype -https://www.figma.com/proto/2OIpdquMfjGBthQMWTKs2L/3001?scaling=scale-down-width&node-id=16%3A2

Acknowledgement/Screenshot

Screenshot (174)

Create Student's blog Component on the Blog page

Description

  • Create Student's blog Component on the Blog page in the specified folder as per the designs.
  • import blog data from src/data/BlogDetails.js.
  • render blogs whose byStudent : true key is set to true.
  • Make it responsive for all screen sizes

Concerning Folder

  • src/components/Blog/Students
  • src/data/BlogDetails.js

Design Link

Design - https://www.figma.com/file/2OIpdquMfjGBthQMWTKs2L/3001?node-id=0%3A1
Prototype -https://www.figma.com/proto/2OIpdquMfjGBthQMWTKs2L/3001?scaling=scale-down-width&node-id=16%3A2

Acknowledgement/Screenshot

Screenshot (170)

Create About us Component

Description

Create About us component on the Home page in the specified folder as per the designs.

Concerning Folder

src/components/Home/About

Assets Link

https://drive.google.com/file/d/1cSv87EOkuer-5ZyCySXvTaKqYdgFKvVg/view?usp=sharing

Design Link

Design - https://www.figma.com/file/2OIpdquMfjGBthQMWTKs2L/3001?node-id=0%3A1
Prototype - https://www.figma.com/proto/2OIpdquMfjGBthQMWTKs2L/3001?node-id=16%3A0&viewport=463%2C-359%2C0.41058817505836487&scaling=scale-down-width

Acknowledgement/Screenshot

Screenshot (156)

Create Admins Blog Component

Description

  • Create Admin's blog Component on the Blog page in the specified folder as per the designs.
  • import blog data from src/data/BlogDetails.js.
  • render blogs whose byAdmin : true key is set to true.
  • Make it responsive for all screen sizes

Concerning Folder

  • src/components/Blog/Admin
  • src/data/BlogDetails.js

Design Link

Design - https://www.figma.com/file/2OIpdquMfjGBthQMWTKs2L/3001?node-id=0%3A1
Prototype -https://www.figma.com/proto/2OIpdquMfjGBthQMWTKs2L/3001?scaling=scale-down-width&node-id=16%3A2

Acknowledgement/Screenshot

Screenshot (168)

Suggest a Name to the Project

Description :

  • Suggest a simple but purposeful name to our Project.
  • It should be self explanatory and meaningful in accordance with the purpose of the project.
  • I would suggest that it should be just one word long but it's upto you.

Refactor File Structure for Blog and Branch Section Page

Description

Refactor File structure for Blog Page and BranchSection Page as we did for Home Page (making separate folders for each component and importing all those components in a single file).

Concerning Folder

  • src/components/Blog
  • src/components/BranSection

Acknowledgement/Screenshot

NA

Make a separate Contact us component for Branch section Page

Description

  • Make contact us Component according to design in the specified folder
  • Make it responsive for all screen sizes using col-12 class for mob view and with responsive text size
    Note : this component is different from contact us component of our home page whose folder is already been created in src/components/home folder

Concerning Folder/File

src/components/BranchSection/CRDetails

Design Link

Design - https://www.figma.com/file/2OIpdquMfjGBthQMWTKs2L/3001?node-id=0%3A1
Prototype - https://www.figma.com/proto/2OIpdquMfjGBthQMWTKs2L/3001?node-id=16%3A1&viewport=463%2C-359%2C0.41058817505836487&scaling=scale-down-width

Acknowledgement/Screenshot

Screenshot (137)

Create Pagination for CRBlog component

Description

  • Create Pagination for CR's Blog component
  • Design it as per the designs

Concerning Folder

src/components/Blog/CR

Acknowledgement/Screenshot

Screenshot (174)

Fix Admin Blog View

Description

Admin Blog view is altered. On my local host the view is alright but in the online view the section appears as the screenshot attached below.

Concerning Folder

/studentportal/src/components/Blog/Admin

Acknowledgement/Screenshot

image

Create Branch Intro component for BranchSection Page

Description

Create Branch Intro component for BranchSection Page in the specified folder as per the designs.

Concerning Folder

src/components/BranchSection/LandingSection

Assets Link

https://drive.google.com/drive/folders/1ZQ6LHy2iRsH3A1m_WcUeEHmlGXB925dl?usp=sharing

Design Link

Design - https://www.figma.com/file/2OIpdquMfjGBthQMWTKs2L/3001?node-id=0%3A1
Prototype - https://www.figma.com/proto/2OIpdquMfjGBthQMWTKs2L/3001?scaling=scale-down-width&node-id=16%3A1

Acknowledgement/Screenshot

Screenshot (166)

Create Resources Component on branch section

Description

  • Create Resources Component on Branch Section in the specified folder as per the designs.
  • Make it responsive for all screen sizes

Concerning Folder

src/components/BranchSection/Resources

Design Link
Design - https://www.figma.com/file/2OIpdquMfjGBthQMWTKs2L/3001?node-id=0%3A1
Prototype - https://www.figma.com/proto/2OIpdquMfjGBthQMWTKs2L/3001?node-id=16%3A1&viewport=463%2C-359%2C0.41058817505836487&scaling=scale-down-width

Acknowledgement/Screenshot

screencapture-file-C-Users-ABHAY-RAJ-Downloads-Branch-section-svg-2021-01-08-20_03_43

Update logo for the project

Description:

  • Keep the design as minimal as possible but meaningful at the same time.
  • It should be in accordance to the Name suggested in #7 and to the project.

Add Documentation

Description:

  • Update the Readme file with a brief info about the project and how to setup the application on local machine .

Create Search and Stats Component on the Blog Page

Description

  • Create Search and Stats Component on the Blog page in the specified folder as per the designs.
  • import tag data from src/data/TagDetails.js.
  • render tag name of all the tags.
  • Make it responsive for all screen sizes

Concerning Folder

  • src/components/Blog/SearchAndStats
  • src/data/TagDetails.js

Design Link

Design - https://www.figma.com/file/2OIpdquMfjGBthQMWTKs2L/3001?node-id=0%3A1
Prototype -https://www.figma.com/proto/2OIpdquMfjGBthQMWTKs2L/3001?scaling=scale-down-width&node-id=16%3A2

Acknowledgement/Screenshot

Screenshot (168)

Update Footer for Mob view

Description

Update Footer for Mobile view and make it responsive for all screen sizes with responsive texts and reduced margin on small screen sizes as per the designs

Concerning Folder

src/components/footer

Design Link

Design - https://www.figma.com/file/2OIpdquMfjGBthQMWTKs2L/3001?node-id=0%3A1
Prototype - https://www.figma.com/proto/2OIpdquMfjGBthQMWTKs2L/3001?node-id=16%3A5&viewport=463%2C-359%2C0.41058817505836487&scaling=scale-down-width

Acknowledgement/Screenshot

Screenshot (136)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.