Giter Site home page Giter Site logo

carbonops-v2's Introduction

πŸ’« About Me:

πŸ”­ I'm currently working on Om Sanatan Blogs and Health Learning
πŸ‘― I'm looking to collaborate on ML or DL based research hustle
🀝 I'm looking for help with peer study for Vedic scriptures
🌱 I'm currently learning Deep Learning
πŸ’¬ Ask me about Data Structures and Algorithms, Development stuffs and Database Management Systems
⚑ Fun fact : I have a high entropy to land into low entropy🏏

🌐 Socials:

LinkedIn Twitter YouTube

πŸ’» Tech Stack:

C++ Dart Java JavaScript GraphQL Python Solidity TypeScript Windows Terminal Rust CSS3 HTML5 GithubPages Firebase Heroku Netlify Vercel Apollo-GraphQL Bootstrap Flutter Express.js JWT NPM Next JS NodeJS Nodemon PNPM OpenCV React Redux React Hook Form React Router TailwindCSS Vite Yarn Web3.js Firebase MySQL MongoDB Figma Canva Keras Matplotlib NumPy Pandas TensorFlow scikit-learn LINUX GIT Docker Postman Notion Confluence

πŸ† GitHub Trophies

✍️ Random Dev Quote

πŸ” Top Contributed Repo

πŸ˜‚ Random Dev Meme


carbonops-v2's People

Contributors

abhi03ruchi avatar abhinavcode13 avatar akanksha-202 avatar alfiyasiddique avatar anshika-jain02 avatar anuhait avatar bhavinraichura avatar dependabot[bot] avatar divyanshinarang avatar guha-rahul avatar hemant2335 avatar ida-naliaka avatar imrannawar avatar k-deepak04 avatar mahendradani avatar parasss19 avatar rick711c avatar s-ishita avatar s2sharpit avatar shanvijha30 avatar shreya024 avatar shreyans2004 avatar sinjini-g avatar soulpurr avatar srijanshovit avatar subhamb2003 avatar suzy-g38 avatar tuhinaww avatar tushar98644 avatar ujwal19k avatar

Stargazers

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

Watchers

 avatar

carbonops-v2's Issues

Vercel Error Resolution

Make changes so that vercel compiles successfully. This is the error log

[07:25:46.512] Running build in Washington, D.C., USA (East) – iad1
[07:25:46.576] Cloning github.com/SrijanShovit/carbonops-v2 (Branch: main, Commit: 2ec2dc9)
[07:25:46.874] Cloning completed: 296.755ms
[07:25:50.747] Restored build cache
[07:25:50.791] Running "vercel build"
[07:25:51.448] Vercel CLI 29.3.6
[07:25:51.803] Installing dependencies...
[07:25:54.000]
[07:25:54.000] added 1 package in 2s
[07:25:54.000]
[07:25:54.000] 136 packages are looking for funding
[07:25:54.000] run npm fund for details
[07:25:54.014] Detected Next.js version: 13.4.2
[07:25:54.018] Detected package-lock.json generated by npm 7+...
[07:25:54.018] Running "npm run build"
[07:25:54.429]
[07:25:54.429] > [email protected] build
[07:25:54.429] > next build
[07:25:54.429]
[07:25:55.096] - info Creating an optimized production build...
[07:26:06.944] - info Compiled successfully
[07:26:06.947] - info Linting and checking validity of types...
[07:26:09.104]
[07:26:09.104] Failed to compile.
[07:26:09.105]
[07:26:09.105] ./components/Footer.js
[07:26:09.105] 9:15 Warning: Image elements must have an alt prop, either with meaningful text, or an empty string for decorative images. jsx-a11y/alt-text
[07:26:09.105] 37:17 Warning: Image elements must have an alt prop, either with meaningful text, or an empty string for decorative images. jsx-a11y/alt-text
[07:26:09.106] 48:17 Warning: Image elements must have an alt prop, either with meaningful text, or an empty string for decorative images. jsx-a11y/alt-text
[07:26:09.106] 59:17 Warning: Image elements must have an alt prop, either with meaningful text, or an empty string for decorative images. jsx-a11y/alt-text
[07:26:09.106]
[07:26:09.106] ./components/Navbar.js
[07:26:09.106] 38:15 Warning: Image elements must have an alt prop, either with meaningful text, or an empty string for decorative images. jsx-a11y/alt-text
[07:26:09.107]
[07:26:09.107] ./components/homepage/Hero.js
[07:26:09.107] 28:11 Warning: Image elements must have an alt prop, either with meaningful text, or an empty string for decorative images. jsx-a11y/alt-text
[07:26:09.107]
[07:26:09.107] ./components/homepage/Organizations.js
[07:26:09.107] 29:60 Error: ' can be escaped with ', ‘, ', ’. react/no-unescaped-entities
[07:26:09.108] 51:60 Error: ' can be escaped with ', ‘, ', ’. react/no-unescaped-entities
[07:26:09.108]
[07:26:09.108] ./components/homepage/Services.js
[07:26:09.108] 27:60 Error: ' can be escaped with ', ‘, ', ’. react/no-unescaped-entities
[07:26:09.108] 45:60 Error: ' can be escaped with ', ‘, ', ’. react/no-unescaped-entities
[07:26:09.108]
[07:26:09.108] info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules
[07:26:09.150] Error: Command "npm run build" exited with 1
[07:26:09.383] BUILD_UTILS_SPAWN_1: Command "npm run build" exited with 1

Add depandabot

"Integrating Dependabot into our open-source project will automate dependency updates, ensuring we stay up-to-date with the latest security patches and feature enhancements."
"By leveraging Dependabot's automated pull requests for dependency updates, we can reduce the burden on maintainers and foster a more secure and stable codebase."
"Adding Dependabot as a dependency management tool will demonstrate our commitment to maintaining a healthy ecosystem, allowing contributors to focus on higher-value tasks while keeping our project dependencies secure and reliable."

image

[Docs] Missing .env.example file.

According to the guidelines while setting up this project for ourselves we have to do the following :
"Set up a .env file
Add relevant credentials in the .env file with the help of .env.example file."
but the .env.example file is missing from this repo so, I can add it.

Please assign me this issue under Gssoc'23 @shreya024

Adding Alert on Login and Signup page

As of now when you try to login with empty fields nothing happens which shouldn't be the case so I can

-> Add alerts on both pages when the fields are empty

therefore please assign this task to me

.env example

Make .env-example file with exact variables names as being used in .env file so that all contributors have an idea which environment variables are needed.

The placeholder is missing in the login page

##Description
The login form is missing a placeholder, which effecting the readability of the website I want to work on this issue, so please assign me this issue.
##Screenshot

134

Github API Integration

Issue Type: API Integration

Description:

  • In the About Us,render details of contributors of this repo
  • Use this Github API to fetch the data
  • On clicking,it will redirect to that contributor's github profile

Create a Contributing.md

The repository need a contributing.md markdown file which will help the contributors to understand the contribution process better and will help people who are new to the open source understand the code base and contribution steps better.

The scrollbar is very simple

The website is beautiful but the scrollbar is very simple.
I can add styling to the scrollbar so that it looks more attractive and the website also looks better.
I can change the styling of scrollbar .Can you assign this issue to me?

Home Page UI Implementation

Issue Type: UI related

Description:

  • Implement HomePage UI using NextUI/muI and Tailwind CSS according to the following design
  • Make sure that the UI is fully responsive

Design:

HOME PAGE

SignUp UI Implementation

Issue Type: UI related

Description:

  • Implement SignUp UI using NextUI or Material UI (mui) and Tailwind CSS according to the following design
  • On Clicking the SignUp button on HomePage,a popup will open where user can select whether to signup as an individual or organization
  • On Clicking SignUp As an Individual/Sign Up as an Organization, conditionally render respective forms
  • Make sure that the UI is fully responsive

Design:

SignUP PopUP |
SignUp-Organisation |
SignUp-Individual

[Enhancement] Adding URL in the image itself and Enhancing UI of About us section

The placards in the About Us section are looking non-appealing. we can add the LinkedIn link of the team members in the image itself to increase user convenience as when the person will click anywhere in the image it will take him/her to the respective LinkedIn page

We can also enhance the UI of this section by adding hovering effects on various placards and enhancing the font style

Please assign this issue to me under Gssoc'23 @SrijanShovit

carbonops

ER Diagram Modification

Issue Type: Design/Documentation

Description:

  • Make a copy of the existing ER Diagram in Whimsical and modify it w.r.t following instructions

  • Create a new entity called SignUp with the attributes

    • Role (Individual/Organization)
    • Name
    • Email
    • Password (OAuth)
    • Aadhar Number(optional if Role is Individual)
    • Org. License ID (if Role is Organization)
  • Replace Existing Entity named Individual with Individual Profile Completion

    • Profile Image
    • D.O.B
    • City
    • Occupation Type
    • Social Media Links
    • Address
  • Replace Existing Entity named Organization with Organization Profile Completion

    • Contact No.
    • Location
    • Waste Requirements
    • Website
    • Social Media Links
    • Type of Organization
    • Product Deals
  • Create relation from Signup Entity(Individual/Org MongoDB id as PK) to Individual Profile Completion & Organization Profile Completion via Individual/Org MongoDB id as FK

Previous ER Diagram

WhatsApp Image 2023-05-29 at 14 37 38

Contact US UI Implementation

Issue Type: UI related

Description:

  • Implement Contact Us UI using NextUI or Material UI (mui) and Tailwind CSS according to the following design
  • On Clicking the Contact Us button on HomePage,this page will open
  • Make sure that the UI is fully responsive

Design:

Contact us and feedback page

Add close old issue bot

"By incorporating a bot that automatically closes old and inactive issues, we can ensure better issue management and keep the project organized."
"The bot's ability to identify and close outdated issues will streamline the issue tracking process, allowing the project team to focus on active and relevant tasks."
"Implementing an automated closing bot will help maintain a clean and up-to-date issue tracker, improving overall project efficiency and ensuring that active issues receive proper attention."

Login Using OAuth

As I have seen tehre is no sign in option using google so i wanna work on this thing. We can avail this facility using Firebase. So do assign it to me .

About Us UI Implementation

Issue Type: UI related

Description:

  • Implement About Us UI using NextUI or Material UI (mui) and Tailwind CSS according to the following design
  • On Clicking the About Us button on HomePage,this page will open
  • Make sure that the UI is fully responsive

Design:

about-us

Add ContributingGuidelines.md

The Contributing Guideline documentation will contain set of guidelines that will help contributors during the contribution process.
File type markdown.

Template for Pull Request

Field Value
About Template for people to have a proper format for PR
Title Feature request
Is your feature request related to a problem? Please describe. New Contributors are not able to follow a proper format to create PR
Describe the solution you'd like I can provide ".github" folder with all the necessary PR templates required
Additional context I am from GSSOC'23 you can assign this issue to me

I have checked the issues, there was an issue was raised to create the templates however, PR template isn't included in it so I would like to take up that task. :)

[Feature] Footer Section

I will make a Footer Section for the website .

Will make Footer Somewhat like this . Will definitely make changes in it .
gyanagururfooter

Bugs in the landing page

Please assign me this issue so that I can resolve it under GSSOC-23. This will be my first-ever open-source contribution. Please let me do it.

image

Add CODE_OF_CONDUCT.md file

Hi there!
I recommend adding a CODE_OF_CONDUCT.md file to your repository. This file would serve as a guide for potential contributors, providing them with a clear set of expectations, guidelines, and behavior standards for participating in your project. It plays an essential role in creating a welcoming and inclusive environment for everyone involved.

I would like to work on this issue. Please assign it to me under GSSoC'23.

Thank you!

Feature : Dark Theme

Currently

No dark mode theme in your website which is now widely use by most of the website for better User Integration

Change

I can add dark mode button with sliding feature

I will use google icons for this

Sample Work (its just a sample you can also provide me the colors you want )

DarkMode.-.Google.Chrome.2023-05-27.16-10-54_Trim.mp4

Readme Enhancement

The thanks for visiting if moves from right to left in the readme bottom or any nice animation would be amazing!!

Adding favicon in the website

Favicon is missing in the website. I want to add favicon(LOGO of carbonops-v2) . This wuld enhance user experience and user engagement with the project.

Plz assign this task to me.

Radio Buttons in Login

Issue Type: UI

Description:

  • In the Login Page,Implement Radio Buttons for choosing Category

[Feature] Navbar Section

Navbar needs an improvement .

  • Navigation: The navbar provides a clear and consistent way for users to navigate a website.
  • User Experience: It enhances the overall user experience by helping users find information quickly and easily.
  • Branding and Identity: The navbar incorporates logos and branding elements to reinforce the website's identity.
  • Responsive Design: It adapts to different screen sizes, ensuring a mobile-friendly experience.
  • Call to Action: The navbar often includes prominent buttons or links for important actions or engagements.

carbnopsnavbarissue

Add greeting bot

"By adding a greeting bot that acknowledges and appreciates pull requests, we can create a positive and motivating environment for contributors."
"The greeting bot's personalized message will make contributors feel valued and encourage them to continue their great work."
"Having a greeting bot in place ensures that contributors receive immediate recognition and assurance that their contributions are being reviewed and appreciated."

Login UI Implementation

Issue Type: UI related

Description:

  • Implement LogIn UI using NextUI or Material UI (mui) and Tailwind CSS according to the following design
  • On Clicking the Login button on HomePage, Login page will open
  • Make sure that the UI is fully responsive

Design:

loginpage

add license

I want to add license.Please assign this issue to me

Add Issue_template

Description

  • I plan to create a Issue template

Expected Behavior

Issue template in .github folder with bug_report and feature request

Current Behavior

There is no issue template

GSSOC 2023

Missing Issue Template in Repository

Description:

I noticed that the repository does not have an issue template. Having an issue template can greatly improve the clarity and consistency of issue reports, making it easier for contributors and maintainers to understand and address the problems or feature requests effectively.

Implement MVC Folder Structure and Schema for Carbonops Backend

Description:

I would like to propose the implementation of an MVC (Model-View-Controller) folder structure and the creation of a schema for the Carbonops project's backend. The current project lacks a standardized organization of files and folders, which hampers code maintainability and scalability. Additionally, there is a need for a well-defined schema to ensure efficient data management and retrieval.

Objective:

The objective of this issue is to establish an organized folder structure following the MVC architectural pattern and create a schema for the Carbonops backend. These enhancements will enhance code modularity, readability, and the overall maintainability of the project. Additionally, the schema will provide a structured framework for managing and querying

Benefits:

By implementing an MVC folder structure and creating a schema for the Carbonops backend, the project will gain the following benefits:

  • Improved Code Organization: The MVC folder structure will promote a modular and organized codebase, enhancing code readability and maintainability.

  • Separation of Concerns: Clear separation of models, views, and controllers will facilitate better code management and future enhancements.

  • Scalability: The organized structure will allow for easier integration of new features and components, enabling the project to scale effectively.

  • Efficient Data Management: The schema will provide a structured framework for storing and querying environmental data, ensuring optimal data management and retrieval.

Style : Animation in Hero Sec

Currently

NO animation on landing page which makes it less attractive Nowdays every website have animation for better user integration

2023-06-02 (3)

Changes

I will add animation effect on text and image of hero section .

Please assign me this issue [GSSOC'23]

Carbon FootPrint Calculator UI Implementation

Issue Type: UI related

Description:

  • Implement Carbon Footprint Caalculator UI using NextUI or Material UI (mui) and Tailwind CSS according to the following design
  • On Clicking the Calculate button on HomePage,this page will open,only if user is signed in
  • Make sure that the UI is fully responsive

Design:

image

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.