Git Product home page Git Product logo

murtazajoo / opensourcer Goto Github PK

View Code? Open in Web Editor NEW
7.0 1.0 11.0 14.94 MB

openSourcer is a fantastic web application that's all about spreading the love for open-source projects! Our platform makes it super easy for you to share and showcase your projects in a way that's user-friendly and fun.

Home Page: https://opensourcer.vercel.app

License: MIT License

JavaScript 2.92% HTML 1.37% CSS 2.67% TypeScript 93.04%
begginer-friendly contributions-welcome good-first-issue open-source reactjs typescript collaborate student-vscode hacktoberfest

opensourcer's Introduction

openSourcer

Welcome ๐Ÿ‘‹

openSourcer is a fantastic web application that's all about spreading the love for open-source projects! Our platform makes it super easy for you to share and showcase your projects in a way that's user-friendly and fun.

At openSourcer, we truly believe in the power of collaboration and creativity. We've created a friendly and supportive community where amazing ideas can come to life and innovation can thrive. It doesn't matter if you're a coding whiz, a design guru, or just someone who's super excited about projects โ€“ openSourcer is the perfect place for you to showcase your work and connect with like-minded individuals.

Join us at openSourcer and let's build an incredible community together. Get ready to explore, share, and collaborate on awesome projects that will leave you inspired. We can't wait to see what you'll bring to the table!

image

๐Ÿ’ป Tech Stack

  • Reactjs - Reactjs is a JavaScript library for building user interfaces.
  • TypeScript -TypeScript knows the JavaScript language and will generate types for you in many cases
  • TailwindCSS - Tailwind CSS is a utility-first CSS framework for rapidly building modern websites without ever leaving your HTML.

๐Ÿš€ Quick start

Contributions are welcome! If you have any ideas, suggestions, or bug fixes, please open an issue or submit a pull request. Make sure to follow the project's code of conduct.

Note: If you are new to open source contributions, you can refer to this guide by GitHub.

Warning: Please do not spam the repository with unnecessary PRs. Make sure to follow the project's code of conduct.

๐Ÿค Our Contributors

Thank you for your interest in contributing to our project! We appreciate any contributions, whether it's bug fixes, new features, or documentation improvements.

We value the time and effort you put into contributing, and we look forward to reviewing and merging your contributions. Join us on this exciting journey of creativity and collaboration, and let your projects shine on Projectshut!

Contributors are here!!

ยฉ๏ธ License

The project is licensed under the MIT License.


opensourcer's People

Contributors

akj2018 avatar imgbotapp avatar murtazajoo avatar rafabelts avatar vedangit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

opensourcer's Issues

โœจ Feat: Add hover Effect on the "Repository" button

What feature?

image

add hover effect on repository button:

  • go to src\components\Projects\Project.tsx

change this

image

  • add another class "hover:bg-slate-200"

image

Add screenshots

No response

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this feature

Enhancement: Make The Search Functional

Enhancement Description

image

The Search bar in the Projects page is not functional, Try to make it functional

Impact Area

  • User Interface
  • Functionality
  • Performance
  • Accessibility
  • Documentation
  • Other (please specify)

Additional Information

No response

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this issue

Enhancement: Add Space At the end Of Projects

Enhancement Description

In the Projects Page when user scroll down the last projects are sticking with the bottom of the webpage.

image

Impact Area

  • User Interface
  • Functionality
  • Performance
  • Accessibility
  • Documentation
  • Other (please specify)

Additional Information

Fix

  • go to "src\pages\Projects.tsx"

image

  • add another class to the div element giving it a margin bottom

  • "mb-40"
    image

  • commit your changes and make a pull request

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this issue

โœจ Feat: Make the Navbar responsive

What feature?

The Navbar is not responsive, try to make it responsive

  • add a hambuger icon
  • add translate property, to give the menu a sliding fell
  • fell free to express your own ideas

Add screenshots

No response

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this feature

โœจ Feat: Add a footer

What feature?

The website is lacking the footer :(

  • add a footer
  • in the footer add only this

open source is awesome ๐Ÿ’œ
OpenSourcer is an open-source project. Feel free to contribute and help us to make this project better
Copyright ยฉ 2023 by openSourcer. Under MIT License

Add screenshots

No response

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this feature

Enhancement: Allow users to add a project from the page

Enhancement Description

What feature?

In this section the user will be able to add a project using a username and repo name input, here we will use:

  • GitHub API to get repo details.
  • A button to fetch this details to the projects.json.

Impact Area

  • User Interface
  • Functionality
  • Performance
  • Accessibility
  • Documentation
  • Other (please specify)

Additional Information

It could be easier for the users to add the projects from the page.

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this issue

๐Ÿ› Bug: Invalid repository URL

Bug Description

@Man07har/Portfolio_Website is not a valid GitHub repository

Expected Behavior

URL should be valid when clicked on

Actual Behavior

Repository may have been deleted or its name may have been changed

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on fixing this bug

โœจ Feat: Add a profile Page

What feature?

In the projects section, user should be able to click on a button present on a project card, which will redirect him to the profile section of the projects owner, showcasing all his projects,

  • use GitHub Api to get the users details
  • add a back button
  • add a share profile button
  • the projects of that user should contain languages used.

Add screenshots

No response

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this feature

๐Ÿ› Bug: The Project description is dummy text

Bug Description

The Description of all the Projects is same and dummy text

Expected Behavior

The description of projects, is need to be fetched using GitHub API

  • search for the repository using API.
  • From the response get the repository description
  • update the project description respectively

Actual Behavior

The Description of all the Projects is same and dummy text

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on fixing this bug

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.