Code Monkey home page Code Monkey logo

makaut_buddy's Introduction

MasterHead

Arindam Majumder

  • 🛠️ DevRel @Pieces.app
  • 🎙️ Prev @Keployio , @ShowwcaseHQ
  • 🤝 Core Team @Hack4Bengal
  • 👨‍💻 Tech Blogger
  • 🖥️ Frontend Developer

Hashnode blog Recent Blogs on Hashnode

Getting Started with Blogging: A Beginners Guide Getting Started with Blogging: A Beginners Guide
11 Mar 2023 | Updated: 13 Sept 2023

Introduction If you're someone who has always wanted to start a blog but doesn't know where to begin, or you're just curious about the world of blogging, this is the perfect place for you. Through this blog, we'll explore the basics of blogging, incl...
My Journey as a CCO at Showwcase My Journey as a CCO at Showwcase
6 Jan 2024

Hey There!👋🏼 This article won't be a very technical one! Here I'll share My Journey as a CCO (Chief Creative Officer) at Showwcase, How I got the Chance, my learnings, and many more... So Let's Jump into it! What is CCO?

CCO stands for Chief Creat...

Authenticate your React App with Appwrite Authenticate your React App with Appwrite

20 Dec 2023

Introduction User authentication is a crucial aspect of modern web applications. Implementing user authentication from scratch is not an easy task. However, With Appwrite we can easily perform user Authentication. In this article, We'll explore How t...
Authenticate your React App with Supabase Authenticate your React App with Supabase
9 Dec 2023

Introduction User authentication is a crucial aspect of modern web applications. Implementing user authentication can be complex and time-consuming, especially when developing an application from scratch, That's where different service providers like...

makaut_buddy'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

Watchers

 avatar  avatar

makaut_buddy's Issues

[Feat:] Adding PYQs in each Section of BTECH CSE 1st Sem

Issue Title

(feat): PYQs of each Subject of BTECH CSE 1st Sem.

Issue Description

As this website provides a one-step solution to students, It's important for our website to have PYQs for each subject. So that they get a brief idea about the type of questions asked in exams.

Steps to Reproduce

Here are 2 step solution of the issue I raised:

  1. Go to makaut_buddy/ src/ app/ components/ Tabs/ Data.jsx
  2. Find the respective position of each subject and add PYQs

Add Chemistry(Organic & Inorganic) 1st Semester resources

Issue Title

Add Chemistry 1st semester resources

Issue Description

Add Chemistry(Organic & Inorganic) 1st semester resources in "src/app/components/Tabs/Data.jsx"

Note:

The Format will be like this:

          {       
            key: 00 , // the next number
            heading: "The Title",
            description:
              "add a small description.",
            link: "https://www.youtube.com/xyz",
          },

(fix): pointer not visible on hover over Features section

Issue Title

(fix): Hover on Features section in navbar

Issue Description

When we hover on the Features button in navbar the pointer icon is not displayed but in other buttons it is displayed.

Expected Behavior

To show a pointer icon on hover.

Actual Behavior

Just showing the normal text icon on hover.

Steps to Reproduce

1.Open the website and hover over it.

123.mp4

Forming a issue for test

Issue Title

feat: developing a feature

Issue Description

developing style

Expected Behavior

forming a unique animated style

Actual Behavior

common style

Steps to Reproduce

need to think on it

Version Information

Provide the version information.

(fix): Navbar Active Element

Description

Currently, there is an issue with the navigation bar where the active element is not correctly highlighted based on the page the user is on. Specifically, when the user is on the Home page, the "Home" navigation item is not active, and when the user is on the Features page, the "Features" navigation item is also not active.

This creates confusion for users trying to determine their current location within the website

Expected Behavior:

The expected behavior is that the navigation bar should accurately reflect the page the user is on. When the user is on the Home page, the "Home" navigation item should be active, and when the user is on the Features page, the "Features" navigation item should be active.

This visual cue helps users understand their current position within the website's structure.

Additional Information:

  • The website is built using Next.js and utilizes NextUI components.
  • The issue should be resolved in a way that is compatible with NextUI components.

[Feat:] Adding a back button functionality in the Dashboard to redirect it back to the home page

Description

Users should be provided functionality to go back to the home page from the dashboard as the home page contains various information about the resources.

Approach

In src/pages/dashboard.jsx we have to add a button with "Back to Home".

  • I was trying to solve this issue locally but "next/router" was not working instead error statement was suggesting me to use "next/navigation" but as I was trying "redirect()" inside a client-side React component. This is not permitted in Next.js, as server-side functions should be handled on the server and not in the client components. I also tried using the "handleClick" function separately but the problem continued.
  • So the way to solve is either to make a separate component or using Link instead of button.

Additional Information:

*I tried using anchor tag and solved the issue but it is not a conventional way of doing that. So I rejected the idea.

Here is how it looked like

Screenshot 2024-05-20 105652

(fix): The Alignment of two Assets

Description

The alignment of assets on the Hero page and Features page is currently misaligned, leading to a visual inconsistency in our project.

Current Behavior:

On the Hero page, assets are not aligning as intended, causing a lack of visual harmony.
The Features page also exhibits a different alignment, compounding the inconsistency.

Screenshot:

image

Expected Behavior:

Assets on both the Hero and Features pages should align correctly, creating a cohesive and visually pleasing presentation.

image

Relevant Design Files:

Check out our Design File

this is the problem

Issue Title

the problem is this

Issue Description

I have identified this problem

Expected Behavior

this is not working properly

Actual Behavior

what is the actual behavior?

Steps to Reproduce

provide relevant steps and/or prerequisites required to reproduce this issue.

Version Information

Provide the version information.

(Feat) : Notes of each subject of BTECH CSE 1st Sem

Issue Title (Feat): Notes of each subject of BTECH CSE 1st Sem

provide a descriptive/informative title. Use "(feat):" for enhancement requests. Use "(bug):" for bugs/defects/corrections.

Issue Description

provide a brief description of the issue

Expected Behavior

what is the expected behavior?

Actual Behavior

what is the actual behavior?

Steps to Reproduce

provide relevant steps and/or prerequisites required to reproduce this issue.

Version Information

Provide the version information.

(fix): Modify the README.md file for better understanding

Issue Title

(bug) : Ordering issue In README.md the description of Environment Variables .

Issue Description

There it is said to first add the .env file but it will be better if anyone first sign in to https://clerk.com/ then add .env file in him/her local setup then complete the whole setup to run the project and a screenshot of the ui of clerk.com with proper steps in order should be given for better understanding of the contributors.

Expected Behavior

stepwise description of how to setup with providing screenshots.

Actual Behavior

no screenshots are provided and issues are there in terms of ordering.

Steps to Reproduce

relevant steps required to reproduce this issue.

  1. go to https://github.com/Arindam200/makaut_buddy#readme
    2.go to Environment Variables
    3.See the ordering.

Version Information

  • OS: Ubuntu 22.04.3 LTS
  • Browser - chrome
  • Version - 117.0.5938.132

(bug): Client side exception

Issue Title

Client side exception occured

Issue Description

While viewing the FAQ section the site showed the message in the below screenshot
Screenshot (51)

Add Engineering Drawing 1st semester resources

Issue Title

Add Engineering Drawing 1st semester resources

Issue Description

Add Engineering Drawing 1st semester resources in "src/app/components/Tabs/Data.jsx"

Video Links

Extract the relevant videos from the playlist and add it to Data.jsx : https://www.youtube.com/playlist?list=PLIhUrsYr8yHx0C3ebAW-FQxTP8ig8-QxU

Note:

The Format will be like this:

          {       
            key: 00 , // the next number
            heading: "The Title",
            description:
              "add a small description.",
            link: "https://www.youtube.com/xyz",
       

(fix): Dropdowns in the FAQ section

Issue Title

Dropdowns in the FAQ section

Issue Description

When the dropdown to any question is clicked in the FAQ section the whole footer section and the left part of the section is moving up and down with the question.

Expected Behavior

Only the right side questions section should move and respond to the animation.

Actual Behavior

When the dropdown to any question is clicked in the FAQ section the whole footer section and the left part of the section is moving up and down with the question.

Steps to Reproduce

Keep this in mind:

  1. This can be fixed by fixing the height of that section.
  2. Maintain the responsiveness of the section.
  3. Don't alter the alignment or existing design.

(fix): Navbar navigation fixes

Issue Description:

The current navigation behavior in the navbar is not functioning as expected. When clicking on the "Features" link, it should smoothly navigate to the Features section on the page. However, it is currently pointing to "/#" instead, which does not provide the desired navigation experience.

Expected Behavior:

  • Clicking on "Features" in the navbar should scroll smoothly to the Features section on the page.

Actual Behavior:

  • Clicking on "Features" in the navbar currently navigates to "/#" instead of scrolling to the Features section.

(feat): Add Issue & Pull Request Templates

Issue Description:

Add templates for issues and pull requests to improve clarity, consistency, and efficiency in our repository's contributions. These templates will guide contributors and help us maintain better documentation.

Tasks:

  • Create an issue template that includes fields for title, description, expected behavior, actual behavior, steps to reproduce, and version information.
  • Create a pull request template that includes fields for a brief description, related issue(s), and any additional context.
  • Document these templates in the repository's README or CONTRIBUTING.md file to inform potential contributors.

[FEAT]: Enhance Tab component

Title

Enhance Tab component

Additional info

Adding the required features that are required to show just below the Tabs when we toggle them

Issue

Search bar and search options are seen together even when we click on any of the above tabs

Screenshot
image

[Bug] : Navbar Faq link not working

In Navbar FAQ link not properly working.

##Description
On clicking the feature link in the navbar its properly working but it not working for FAQ link.

Expected Behavior

It should be working as feature link in navbar.

Actual Behavior

On clicking the feature link in the navbar its properly working but it not working for FAQ link.

Steps to Reproduce

provide relevant steps and/or prerequisites required to reproduce this issue.

1.Go to home
2.Click FAQ
3.You see the error

Test Issue

Issue Title

XYZ title

Issue Description

provide a brief description of the issue

Expected Behavior

what is the expected behavior?

Actual Behavior

what is the actual behavior?

Steps to Reproduce

provide relevant steps and/or prerequisites required to reproduce this issue.

Version Information

Provide the version information.

[Fix] : Align the profile icon in navbar

Issue Title

Align the profile icon in navbar

Issue Description

After signing up , in navbar of the home page the profile icon is not aligned perfectly.

##Issue Screenshot
image

Dockerize this project

Issue Title

Feat: Dockerize this project

Issue Description

I am interested in contributing to this project, and I believe dockerizing the project can be a valuable addition. This issue is a request for assistance with dockerizing the project.

Expected Behavior

I expect that by dockerizing the project, it will become easier for contributors to set up a development environment, test the application, and deploy it consistently across various environments.

Actual Behavior

Currently, the project is not dockerized, and I would like guidance from the maintainers or other contributors on how to create a Dockerfile and configure Docker containers for the project.

Steps to Reproduce

To reproduce this issue:

  1. Clone the GitHub repository.
  2. Attempt to create a Dockerfile and configure a Docker container for the project.
  3. Encounter challenges and the need for guidance on dockerizing the project.

fix: Added headings and enhanced subheading styles for each card of feature section

Issue Title

fix: Added headings and enhanced subheading styles for each card of feature section.

Issue Description

Previously the Heading of each card of the feature secttion was not justifying the content inside that.
screenshot :
Screenshot from 2023-10-09 02-16-49

Expected Behavior

There should be a catchy heading so that user can understand . A screenshot is provided which would be interesting and simple as well.
Screenshot from 2023-10-09 03-15-28

Actual Behavior

The actual behaviour is like : the headings are given as 1,2,3..like this.

Steps to Reproduce

relevant steps and/or prerequisites required to reproduce this issue.

  1. go to the website.
  2. go to the features section by scrolling down.
  3. look at the headings.

Version Information

  • OS: Ubuntu 22.04.3 LTS
  • Browser - chrome
  • Version - 117.0.5938.132

feat: add new feature

Issue Title

i want to add a new feature on this project.

Issue Description

provide a brief description of the issue

Expected Behavior

what is the expected behavior?

Actual Behavior

what is the actual behavior?

Steps to Reproduce

provide relevant steps and/or prerequisites required to reproduce this issue.

Version Information

Provide the version information.

(bug): Reloading the Hero Section

Issue Title

Reloading the Hero Section

Issue Description

When the landing page is reloaded while viewing the hero section , the section after the hero section appears at first

Expected Behavior

After reloading the Hero section should appear at first

Actual Behavior

After reloading the sections after the Hero section are appearing at first

Title: Update Creator Names Formatting in Footer section

I noticed that in the Footer section, one of the creator's names is joined together with "and." To improve clarity and readability, I propose updating the formatting to separate each creator's name.

Current Formatting:

Created with love ❤️ by Swapnoneel Saha, Arindam Majumderand Samyabrata Maji

Proposed Formatting:

Created with love ❤️ by Swapnoneel Saha, Arindam Majumder, and Samyabrata Maji
This adjustment will ensure that all creators' names are properly distinguished, contributing to a more polished presentation of the project's creators.

Modification in Chemistry-I

Issue Title

Modification in Chemistry-I

Issue Description

Add Chemistry 1st semester resources in "src/app/components/Tabs/Data.jsx"

Note:

The Format will be like this:
{
key: 00 , // the next number
heading: "The Title",
description:
"add a small description.",
link: "https://www.youtube.com/xyz",
},

(feat):Change the join now button font

change the join now button font

provide a descriptive/informative title. Use "(feat):" for enhancement requests. Use "(bug):" for bugs/defects/corrections.

the font of the join now seems a bit common. it would be better if the algerian font can be used.

provide a brief description of the issue

font changed to Algerian

what is the expected behavior?

join now button font set to deafult font> what is the actual behavior?

feat: Set Default theme as Dark

Description

We need to set the default theme of this project to Dark. This change should ensure that even if the user's default theme is Light, the project will still display in Dark mode.

Acceptance Criteria

  1. The default theme of the project should be Dark.
  2. The theme should remain Dark even if the user's system or browser default theme is set to Light.
  3. Ensure that all components and pages are correctly styled in Dark mode.
  4. Update any relevant documentation to reflect this change.

Steps to Implement

  1. Update the theme configuration in the project settings to set Dark as the default theme.
  2. Override any user-specific theme settings to ensure the project always uses Dark mode.
  3. Test the application to ensure all elements are properly styled in Dark mode.
  4. Update documentation and notify the team of this change.

Additional Information

  • Please ensure that this change does not affect the functionality of the application.
  • Consider adding a toggle option for users to switch themes if needed in the future.

Add Chemistry(Thermdynamics) 1st Semester resources

Issue Title

Add Chemistry 1st semester resources

Issue Description

Add Chemistry 1st semester resources in "src/app/components/Tabs/Data.jsx"

Video Links

Extract the relevant videos from the playlist and add it to Data.jsx : https://www.youtube.com/playlist?list=PLm_MSClsnwm9p_yaZ8zIW1LxkK7_n98gD

Note:

The Format will be like this:

          {       
            key: 00 , // the next number
            heading: "The Title",
            description:
              "add a small description.",
            link: "https://www.youtube.com/xyz",
          },

feat: adding a new feature

Decorating the page

Adding some more features in the website

Issue Description

It is a description

Expected Behavior

what is the expected behavior?

Actual Behavior

what is the actual behavior?

Steps to Reproduce

provide relevant steps and/or prerequisites required to reproduce this issue.

Version Information

Provide the version information.

random issue

Issue Title

feat : random

Issue Description

just a test issue

Expected Behavior

nothing

Actual Behavior

everything

Fix the color of the navigation options in mobile view

Issue Title

Fix the color of the navigation options in mobile view

Issue Description

The Dashboard is colored yellow and the FAQ is colored red in the navigation menu in mobile view.

image

Expected Behavior

The color of the Dashboard and FAQ should be the same as the color of the Home and Features text.

Actual Behavior

The Dashboard is colored yellow and the FAQ is colored red in the navigation menu in mobile view.

Steps to Reproduce

Check the Navigation menu in a mobile/smart phone.

(docs): Improve Readme

Description:

The current Readme is auto-generated and lacks user-friendliness.

Objective :

Customize the Readme to make it more contributor-friendly.

Tasks:

  1. Review existing Readme and identify areas for improvement.
  2. Organize and structure the Readme for better readability.
  3. Add clear instructions for contributors on how to get started.
  4. Mention ways to contact and communicate with the project maintainers.

(feat):Responsive design for small screen of dashboard section.

Is your feature request related to a problem? Please describe.
The dashboard section is not responsive

Describe the solution you'd like
Want to make it responsive for the small mobile screen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

(feat): Add new videos in Mathematics section

Issue Title

(feat): Add new videos in Mathematics section

Issue Description

provide a brief description of the issue

Expected Behavior

what is the expected behavior?

Actual Behavior

what is the actual behavior?

Steps to Reproduce

provide relevant steps and/or prerequisites required to reproduce this issue.

Version Information

Provide the version information.

(Feat): Responsiveness in Tablets

Issue Description

Our website/application is currently responsive for mobiles and PCs but faces layout and functionality issues on tablets. This affects user experience and needs fixing.

To guide our development efforts and ensure consistency with our design, please refer to the Figma design file provided here:Figma Design File Link.

(feat):Adding new video in basic Electrical & Electronics section

Issue Title

provide a descriptive/informative title. Use "(feat):" for enhancement requests. Use "(bug):" for bugs/defects/corrections.

Issue Description

provide a brief description of the issue

Expected Behavior

what is the expected behavior?

Actual Behavior

what is the actual behavior?

Steps to Reproduce

provide relevant steps and/or prerequisites required to reproduce this issue.

Version Information

Provide the version information.

(feat): Enhance Dashboard UI for Engagement

Summary:

Update the existing basic Dashboard UI to improve user engagement and aesthetics.

Objectives:

  1. Revamp the visual design for a modern look.
  2. Add interactive elements like animations and hover effects.
  3. Ensure responsiveness across devices.

Notes:

  • Consider user feedback for refinements.
  • Maintain performance optimization during updates.

Current Design:

image

Add Electronics 1st Semester Resources

Issue Title

Add Electronics 1st semester resources

Issue Description

Add Electronics 1st semester resources in "src/app/components/Tabs/Data.jsx"

Video Links

Extract the relevant videos from the playlist and add it to Data.jsx : https://www.youtube.com/playlist?list=PL3qvHcrYGy1uF5KAGntUITTJ85Dm3Dtdy

Note:

The Format will be like this:

          {       
            key: 00 , // the next number
            heading: "The Title",
            description:
              "add a small description.",
            link: "https://www.youtube.com/xyz",
          },

Add Dashboard Data

Issue Title

Add Dashboard Data

Issue Description

Provide video materials for the dashboard section

Expected Behavior

Shows the videos in the dashboard section

Actual Behavior

Currently there is no proper videos

(feat): Add Back Button to Dashboard Page

Description

Currently, users navigating within the Dashboard have no convenient way to return to the previous page or step in their workflow. Adding a Back button will provide a seamless and intuitive way for users to backtrack and improve overall usability.

Design Demo:

Refer to the design file demo here for styling and placement guidance.

Contributors.md:

Check the contributors.md file for project structure and coding guidelines.

Your contributions are welcomed!

(fix): Clicking Sign up button in navbar landing to Sign in page

Issue Title

(fix): Clicking Sign up button in navbar landing to Sign in page .

Issue Description

Clicking Sign up button in navbar landing to Sign in page , so it may conveya false information to the user.

Expected Behavior

The text Sign up should be changed to Sign in for better understanding of the user.

Actual Behavior

Clicking Sign up button in navbar landing to Sign in page

Steps to Reproduce

steps required to reproduce this issue.

  1. go to the makaut-buddy.vercel.app
  2. go to the navbar and click on the Sign up button you can see it is landing to the sign in page

Screenshots

Screenshot from 2023-10-04 12-05-54

Screenshot from 2023-10-04 12-06-08

Version Information

  • OS: Ubuntu 22.04.3 LTS
  • Browser - chrome
  • Version - 117.0.5938.132

(feat): Enhance Hero Section UI for mobile

Issue Title

(feat): Enhance Hero Section UI for mobile

Issue Description

The rotating earth in mobile version is looking odd due to some padding

Expected Behavior

The padding should be zero so that the section line of the earth image is aligned with screen's edge

Actual Behavior

the padding isn't zero

WhatsApp Image 2024-02-06 at 22 28 51_e3206603

Feat: Enhance Add Resource Modal UI

Description

Update the Add Resource Modal to align with our current theme, replacing the default UI.

Changes

  • Styled the modal to match the app's theme.
  • Improved layout for consistency.
  • Enhanced responsiveness and accessibility.

Reference

Existing code: makaut_buddy\src\app\components\UploadComponent\UploadComponent.jsx

Screenshots

Current UI:
image

Checklist

  • UI matches the theme.
  • Modal is responsive and accessible.
  • Code reviewed and tested.

Testing

  1. Open the Add Resource Modal.
  2. Verify theme consistency.
  3. Check responsiveness.
  4. Ensure functionality.

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.