Git Product home page Git Product logo

collaborative-web's People

Stargazers

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

Watchers

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

collaborative-web's Issues

Smoother Transition Between Sections

Smoother transition between sections

  • Create a smoother transition between sections. As of now, if we click on an item in the navbar, it is an instant jump.
  • Make it a smoother transition from one section to another, when navigating via the navbar.

P.S. - Make sure to provide the live link in the PR!

Logos for the Projects - 2

Design the logos for the below-mentioned projects!

Specifications:

  1. Format - SVG
  2. Resolution - 1080*1080 px

Projects Covered

  1. Leaderboard Frontend leader_front.svg
  2. Collaborative App collab_app.svg
  3. Geek Chat geek_chat.svg
  4. Coder Queen coder_queen.svg
  5. Numismatics numismatics.svg
  6. Geek Editor Frontend geek_edit_front.svg

Steps

  • Once the 6 logos are created, add them in the img/projects directory.
  • The names of all the files should be the same as the ones mentioned above!

References



For more references, refer to this website!

Style as you like!

Task:

  • Add a more minimalistic hover effect
  • Change the color scheme so that it's in contrast with Open Code theme.
  • Make styling changes to the whole website as you find appropriate, be creative as well as minimalistic

Note :

This issue is open-for-all but only the best design would be chosen, hence no need to claim, just submit your PRs and make sure to include a live link of your changes. (We can also give extra points or bonus points if we find your work impressive)

Deadline :

10th October 00:00 hrs

Create Project Json file

Create a project.json file inside the data folder.

project.json will contain information about the various projects in OpenCode'21.

Following should be the template of each project entry:

{
"name": "Collaborative-Web",
"description":"Opencode 21 Collaborative website!",
"repo-url":"https://github.com/opencodeiiita/Collaborative-Web/",
}

Tip: Use the opencode21 label to get all repo list in OpenCode'21.

JavaScript Game

JavaScript Game

  • In this issue, you are required to make a game based on JavaScript. For styling, you are free to use HTML, CSS, or any other front-end library/framework.
  • In <your-github-username>.json, you need to add
 "game-link": <Live Link of the game>,
 "game-github-link": <Github Link of the game>

Note

  1. The game should be made after OpenCode'21 started.
  2. No need to claim, directly create a PR
  3. Before this issue, everyone needs to do #129
  4. Follow JSON format correctly.

feat: add nav in pages

  1. add nav in "Assigned Issues" page
  2. add nav in "Project info" page
  3. also fix the title of "Assigned Issues" page

Generate your GitHub resume

Generate your GitHub resume by following the instructions in this repo.

Create a file named <your-github-username>.json in data > participants

For example: In my case file name would be garvitchittora.json and follow this format.

No need to claim, directly create a PR linking this issue

Add Page: Create active issue assigned page

Create an active issue assigned page where all issues assigned to a particular user will be listed.
The search feature should also be there wherein we can search by username.

Create a new HTML file.

API: Link

Adding preloader to rank list page

an issue with the rank list on the website. On Clicking on the next page it redirects to the next section. We can add a pre-loader to it for better UX.

View more in Project Card

Add a view more button in the Project card.

  • View More will redirect to a page where all issues of that project will be listed
  • Use GitHub API
  • Issues will contain all useful information that we get from the API
  • Create a new HTML file for this

Logos for the Projects - 3

Design the logos for the below-mentioned projects!

Specifications:

  1. Format - SVG
  2. Resolution - 1080*1080 px

Projects Covered

  1. Geek Editor Backend geek_edit_back.svg
  2. Auction DApp auction.svg
  3. PanoViewer pano_viewer.svg
  4. Find My Roomie find_room.svg
  5. Ask Us Frontend ask_us_front.svg
  6. Ask Us Backend ask_us_back.svg

Steps

  • Once the 6 logos are created, add them in the img/projects directory.
  • The names of all the files should be the same as the ones mentioned above!

References



For more references, refer to this website!

fix: Social Link

Social links should open in a new tab.
Social links are there in the footer and mentor card.

Improve: web vitals score

Only need to improve

  1. Performance
  2. Accessibility
  3. Best Practices

**No need to do SEO, already done in #473 **

Scores rn:

  1. mWeb

image

  1. Desktop

image

Use lighthouse in Google Developer Console to check the score and for getting the list of things you can improve.

Make a website for yourself!

In <your-github-username>.json, you need to add these key-value pairs:

"website-link": <live link of the website>,
"website-github-link": <github link of the website>

Must Features:

  1. Footer
  2. Header
  3. About Section
  4. Project Section
  5. Education Section
  6. Gallery Section
  7. Responsiveness

Note:

  1. Don't use site builders
  2. The website should be made after the opencode started.
  3. No need to claim, directly create a PR
  4. Before this issue, everyone needs to do #129
  5. Follow JSON format correctly.

backing-you-get-yours

Logos for the Projects - 1

Design the logos for the below-mentioned projects!

Specifications:

  1. Format - SVG
  2. Resolution - 1080*1080 px

Projects Covered

  1. Collaborative-Web collab_web.svg
  2. GoGit go_git.svg
  3. Code Trouble code_trouble.svg
  4. Shopping Cart shop_cart.svg
  5. Contest Countdown cont_count.svg
  6. Warriors warriors.svg

Steps

  • Once the 6 logos are created, add them in the img/projects directory.
  • The names of all the files should be the same as the ones mentioned above!

References



For more references, refer to this website!

Spacing between Sections

Spacing between Sections

  • Make the space between the different sections, i.e., landing section, timer section, about section, mentors section, participants section, and projects section uniform.
  • These include space between the ending of a section and the title of the next section and space between the title of a section and the content of the section itself.
  • Adjust padding and/or margin in order to complete this issue!

P.S. - Make sure to provide the live link in the PR!

Refining the Headings

Refining the Headings

  • In this issue, you have to refine the headings of the mentors section, the participants section and the projects section.
  • Make sure they are aligned the same, they follow the same animation, have the same font color, font size, font weight, font family, etc.

P.S. - Make sure to provide the live link in the PR!

Technical Blog

Technical Blog

  • In this issue, you are required to write a blog on any technology, that you learned during the OpenCode, or are learning, or will be learning after OpenCode.
  • It could range from anything between different ways to give CSS properties to any HTML element to building say your own backend server or about an algorithm which you learned or any productivity tip on which editor to use or which terminal extensions or environment you use or which cloud service you use to deploy ML-based apps or which blockchain technology you like the most.
  • I guess you get the gist that the blog can be about anything and everything.
  • The blog must be written on Medium and must have a reading time of at least 5 minutes.
  • In <your-github-username>.json, you need to add
 "medium-blog": <Medium URL of the blog>

Note

  1. The blog should be written after OpenCode'21 started.
  2. No need to claim, directly create a PR
  3. Before this issue, everyone needs to do #129
  4. Follow JSON format correctly.
  5. The best blogs might get a chance to get featured on the Nybles handle. Feel free to explore the Nybles handle for taking inspiration on how to write blogs!

Improve banner and Header

Improve banner and header section of the website.

The header will have navigation to:

  1. Footer
  2. Participants section
  3. Mentor section
  4. Project section

Banner images and Text should be related to Open Code. Also, fix the timer background to something according to the theme.

Logos for the Projects - 4

Design the logos for the below-mentioned projects!

Specifications:

  1. Format - SVG
  2. Resolution - 1080*1080 px

Projects Covered

  1. Productivity Tracker prod_track.svg
  2. Information Chest info_chest.svg
  3. PhotoStore photo_store.svg
  4. LiblessML libless_ml.svg
  5. OpenCode Revamp oc_revamp.svg
  6. Let's Design 2.0 lets_design_2.svg

Steps

  • Once the 6 logos are created, add them in the img/projects directory.
  • The names of all the files should be the same as the ones mentioned above!

References



For more references, refer to this website!

Test

Don't comment

Make a todo list

use HTML, CSS, and JSS and make a simple to-do list application having an add and remove button.

In <your-github-username>.json, you need to add these key-value pairs:

"todo-link": <live link of the todo app>,
"todo-github-link": <github link of the todo app>

Note:

  1. The To-do list app should be made after the opencode started.
  2. No need to claim, directly create a PR
  3. Before this issue, everyone needs to do #129
  4. Follow JSON format correctly.

Become a GitHub Pro!

Apply for the GitHub Student Developer's Pack. Read more about it here.

In <your-github-username>.json, you need to add these key-value pairs:

"github-student-pack": "Yes",

Note:

  1. No need to claim, directly create a PR
  2. Before this issue, everyone needs to do #129
  3. Create PR after you get PRO.

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.