Code Monkey home page Code Monkey logo

vibey's Introduction

Vibey Banner

License Issues Contributors Forks Stars

Typing SVG

Vibey is a community-driven initiative to find conferences, meetups and workshops for developers. Our web app is designed to empower developers like you to explore a multitude of captivating online events, right at your fingertips.

While is still in its early stages, we are fueled by the collective ambition and expertise of our contributors. Together, we strive to transform this project into a resounding success. Whether you're an experienced developer or just starting your coding journey, we welcome your valuable contributions with open arms.

Join us on this exhilarating mission to revolutionize the way developers discover and engage online/offline conferences and events.!


🛠️ Technologies Used

<Vibey/> is built using the following technologies:

  • React JS - A popular JavaScript library for building user interfaces.
  • Next.js - A powerful React framework for server-side rendering and static site generation.
  • Tailwind CSS - A highly customizable CSS framework for rapid UI development.
  • TypeScript - A typed superset of JavaScript that enhances development experience and code quality.
  • MongoDB - A flexible and scalable NoSQL database for storing application data.

👇 Prerequisites

Before getting started with <Vibey/>, make sure you have the following software installed on your machine:

  • Node.js - A JavaScript runtime environment for executing server-side and build scripts.
  • Git - A distributed version control system for managing your source code.
  • pnpm - A fast and efficient package manager for Node.js projects.

🚀 Quick start

🛠️ Installation

1. Fork this repository by clicking on the fork button as shown below, at the top right section of this page

image

else fork directly from here

2. Clone the repository to your local machine using the following command:

git clone https://github.com/<YOUR_USERNAME>/vibey

3. Navigate to the project directory in your IDE or terminal.

cd vibey

4. Install the project dependencies by running the following command:

pnpm i

Note: If you don't have pnpm installed in your system then run this command npm i -g pnpm to install pnpm.

Start Client

5. Create a .env.local file and copy-paste the credentials from .env.example into it

7. Start the application using the following command:

pnpm dev

Start Server

8. Go to the server folder inside the project.

9. Create a .env file inside the server and add the following

PORT=5000
UI_ENDPOINT=http://localhost:3000
DB='YOUR_MONGO_CREDENTIALS'

Note: Get your Mongodb credentials from here

10. Open a new terminal and naviagte to the server folder

cd vibey/server

11. Run the below command to install the server dependencies:

pnpm i

12. Now run the below command to start the server:

pnpm dev

Visit https://localhost:3000 in your web browser to access the application 🎉.

👥 Issues for Contributors

Are you looking for ways to contribute to <Vibey/>? Here are few issues you can work on:

Level 3 Issues

  • 1. Update README.md: Review and update the project's README.md file to provide comprehensive documentation and instructions for developers and contributors.

  • 2. Shift the Backend from Appwrite to Node.js: Remove the Appwrite backend and build a backend using Node.js, Express.js, and MongoDB.

  • 3. Implement contributors authentication using OAuth: Integrate OAuth authentication to allow users to sign in using popular platforms like Google, Facebook, or GitHub.

  • 4. Add Dashboard for Contributors for adding events on the client side: Create a dashboard where contributors can add, update, and delete events they have added to Vibey. Include customization options such as profile pictures and contributor details.

  • 5. Add Dashboard for Contributors for adding events on the server side using MongoDB database: Develop a server-side dashboard for contributors to manage events using MongoDB as the database.

  • 6. Add Custom form for adding events on the client side in the dashboard: Enhance the contributor's dashboard by adding a custom form for adding events, CFPs (Call for Papers), and hackathons.

  • 7. Add server-side code for events: Implement server-side code for adding, updating, deleting, and fetching events, hackathons, and CFPs on the client side.

  • 8. Add client-side code for fetching events in the Events Page: Enhance the Events Page by adding client-side code to fetch and display events fetched from the server side.

  • 9. Add client-side code for fetching CFPs in the CFP Page: Improve the CFP Page by adding client-side code to fetch and display CFPs fetched from the server side.

  • 10. Add client-side code for fetching Hackathons in the Hackathon Page: Enhance the Hackathon Page by adding client-side code to fetch and display hackathons fetched from the server side.

More will be added soon.

💪 Contributions

  • Submit bugs and feature requests, and help us verify as they are checked in
  • Review the documentation and make pull requests for anything from typos to additional and new content
  • If you are interested in fixing issues and contributing directly to the code base, please go through the CONTRIBUTING.md file, where all the guidelines have been mentioned that will guide you to make your contribution.

Note: New to open source contributions? check out how-to-contribute guide by Github

👥 Team

The team members working on <Vibey/> are:

Code of Conduct

Make sure to follow the project's code of conduct.

🛡️ License

This project is licensed under the MIT License. See the LICENSE.md file for more information.

🙏 Support

Please show your support for the <Vibey/> project by leaving a ⭐️ star on our GitHub repository.

💪 Thanks to all Contributors

A big thank you to all the contributors who have dedicated their time and effort to help <Vibey/> grow. We appreciate your contributions and support! Keep rocking! 🍻

Contributors

239682688-0c5debf5-d414-4916-87d8-e1a710773ae3

vibey's People

Contributors

0papi avatar abhinavcode13 avatar anamika7153 avatar anmol-baranwal avatar avinash905 avatar chandraprakash-darji avatar ctoffanin avatar deepu178 avatar dependabot[bot] avatar hariscs avatar harmeetsingh11 avatar isha988 avatar mkubdev avatar money8203 avatar mudassirkhan2 avatar nayan-dey avatar priyankarpal avatar rohan3011 avatar s2sharpit avatar shafahad09 avatar shreyadhiman24 avatar sirsimon162 avatar sohankasthuri avatar subhamb2003 avatar sumitkr2000 avatar suzy-g38 avatar tanishqamitra avatar ujjawaltyagii avatar varghab avatar vishalk91-4 avatar

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

vibey's Issues

[BUG] Spelling mistake of hackathons

Description of the bug

  • Hackathons is spelled incorrectly (Hackthons) in the navigation bar.

Please add screenshots (if applicable)

Screenshot from 2023-04-07 23-27-31

Add any other context about the problem here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

[BUG] Error in "How to contribute" section of documentation

Description of the bug

  • In the "How to contribute" section of documentation, after the 4th step (making changes) the 5th step directly advices to commit the changes without staging.
  • For this to work we need to use the command git commit -a -m "Add some feature"
  • But the documentation shows git commit -m "Add some feature" which doesn't work unless we had already staged the files using git add .

Possible solution:

  • Update the git commit -m "Add some feature" to git commit -a -m "Add some feature"

Please add screenshots (if applicable)

doc

Add any other context about the problem here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

[Docs] Readme Update

Description of the bug

React Js is not in the format of link the

Please add screenshots (if applicable)

Screenshot from 2023-03-15 18-58-15

Add any other context about the problem here

I should contain the link as follows React JS

Code of Conduct

  • I agree to follow this project's Code of Conduct

[Core] Remove Supabase - Add MongoDB - Use JSON data?

Description of the bug

Remove the Supabase integration, and replace it by a Mongo docker database.

Please add screenshots (if applicable)

No response

Add any other context about the problem here

We think supabase will slow down contributions (#10), and it's cooler if we have our own database:

  • Add our own CRUD
  • Add our own Authentication layer
  • Add our own back-office
  • ....

Code of Conduct

  • I agree to follow this project's Code of Conduct

UI Fixes

Description of the bug

At the bottom of page , the "Powered by Vercel " where is being written. In white mode it is in white colour and in dark mode it is also in white mode, In white mode the font is also in white color, Which not looks good, or by any mistake it is not taken up in white mode.

Please add screenshots (if applicable)

vibey

Add any other context about the problem here

Change the white to black color font in the file ,make the fill in black

vibey1

Code of Conduct

  • I agree to follow this project's Code of Conduct

[BUG] Scroll Bar Of the website is not properly working

Description of the bug

if you try to scroll down using scrollbar it wont scroll easily and selects all the content on the page

Please add screenshots (if applicable)

VIbey.webm

Add any other context about the problem here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

[BUG] Authentication modal fixes

Description of the bug

I was looking at the authentication modal, and I noticed multiple issues which I think can be worked upon to greatly change the User Experience.

  • The background is still scrollable even if we are opening the authentication modal. This might not be a huge bug but is a bad user experience as I might not want to scroll through the background.

  • Also wouldn't it be great if on the Signup page instead of Signin with Google it said Signup with Google ?

  • Suppose I have filled out the form, and then by mistake, I click outside the modal, the modal closes as well as the data is gone. I need to fill everything up again. What I'd suggest is to not make the modal go away when we are clicking outside.

  • When we fill up the password incorrectly it says that String must contain at least 8 character(s) We can change the word String to Password as I think a user might not understand the meaning of String.

  • There is no regex/checker for names, we are easily able to input numbers instead of words.

  • After the registration is made, the background is changed first, and after that, the alert appears which has a significantly broken text Successfully created account with ID: .

  • The modal is not closed after that, the data is also not cleared which might lead to confusion.

I think a lot can be improved, I am willing to work on it, we can also change the alert to something advanced like React toastify which is much more good looking & clean. Also, the Message can be changed to Account created successfully and after that, the modal will close & only then the page will go to /dashboard.

Please add screenshots (if applicable)

image

image

Code of Conduct

  • I agree to follow this project's Code of Conduct

[BUG] Not Correct Link

Description of the bug

When we click on Join in the Events Section, We goes to only one Website whether it is API Day or Kubecon'23 ,if I click on join It goes to Same API Day Website.

Please add screenshots (if applicable)

image

Add any other context about the problem here

We Can change the Wrong link by Right link in the href tag (link)

Code of Conduct

  • I agree to follow this project's Code of Conduct

[FEATURE] Add 'Powered by Vercel' logo on the footer

Detailed description

Hi, in order to list this repository as Vercel OSS Sponsor program, we need to brand the footer with this logo:
logo

Context

In order to match the requirements of Vercel's sponsorship program, we need to add this changes:

  • A Vercel banner in the footer of each site page.
  • A Vercel banner in the source repository's README.md file.
  • All links back to Vercel should use a UTM tag with the format: ?utm_source=[team-name]&utm_campaign=oss.

Possible implementation

No response

Additional information

More Vercel design content to be found here.

Code of Conduct

  • I agree to follow this project's Code of Conduct

[Bug] Fix the build dependencies

DevConf can't be builded because it miss some of prettier deps.

Fix the package.json deps to be able to build the next.js app.

ci: add dependabot

Detailed description

We can add dependabot to upgrade all gh actions to the latest version if there are any updates needed.

Context

N/A

Possible implementation

No response

Additional information

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

[FEATURE] Update Events

Detailed description

On the website, there are several events which are already done but still are shown in upcoming event

Screenshot from 2023-05-02 22-25-52

Context

It will enhance the use case of the website as outdated events will automatically be delisted or can be shown in past event section

Possible implementation

we can ask the person to add end date of the event along with the start date of the event so we can tweak the website accordingly

Additional information

nope!

Code of Conduct

  • I agree to follow this project's Code of Conduct

[FEATURE]: Adding Dashboard for contributors

Detailed description

A dashboard containing information about user and their background

Context

Contributor dashboard

Possible implementation

No response

Additional information

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Update the README banner

Description of the bug

Update the text in the banner "Find your next developer conference and workshop"

Please add screenshots (if applicable)

image

Add any other context about the problem here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

asdfgAdd [EVENT NAME]

Event Name

sdfb

Short Description of the Event ( 20 words )

sdfg

Event Date and Time

22-1-2023 10:15 pm

Event Page Link

sdfg

Themes

sdfb

Facebook

No response

Github

No response

Instagram

No response

LinkedIn

No response

Twitter

No response

Discord

No response

Other Link

No response

[BUG] Replace steps to add an event

Description of the bug

Steps are wrong, need to replace by something like:

  1. Open a new issue
  2. Add event detail in the issue
  3. Submit issue

Please add screenshots (if applicable)

image

Add any other context about the problem here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

add CFPs and Hackathons pages to show the CFPs and Hackathons happening

Description of the bug

Detailed description

  • When navigating to the events, CFPs or hackathons page from navbar it shows error 404 (This page could not be found).

Possible solution

  • updating the links

Please add screenshots (if applicable)

Screenshot from 2023-04-07 23-07-16
Screenshot from 2023-04-07 23-07-25
Screenshot from 2023-04-07 23-07-34

Add any other context about the problem here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

[FEATURE] Create dynamic page for `themes` member to filter events by theme

Detailed description

  • use the themes field to create dynamic page to filter all events related the one category.

For example:

  • I go to /events/themes/devops and we filter all events with the tag devops

Context

This is not important right now, as this can be quickly implemented.

Possible implementation

  • using next.js page folder structure

Additional information

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Add React India 2023

Event Name

React India 2023

Short Description of the Event ( 20 words )

React India is an international conference that provides a platform for developers to share and discuss their insights and experiences with React! It Provides developers from India an opportunity meet, listen, and network with React Developers and Open Source Contributors all around the world!

This year the conference will be held from 6th Oct to 7th Oct Conference will follow, Covid-19 measures and policies.

Event Date and Time

Oct 5 - 7, 2023. In-person + Oct 3 2023 - remote day

Event Page Link

https://www.reactindia.io/

Themes

React, Open Source

Facebook

https://www.facebook.com/ReactJSIndia

Twitter

https://twitter.com/ReactAdvanced

Other Link

https://www.youtube.com/channel/UCaFbHCBkPvVv1bWs_jwYt3w

[BUG] Replace the redirection url

Description of the bug

This button Add event :
image
Redirecting to the repos url.. But we should redirect to the issue template.

Please add screenshots (if applicable)

No response

Add any other context about the problem here

We should redirect to the issue template: https://github.com/WebXDAO/DevConf/issues/new?assignees=&labels=add+event&template=add-event.yml&title=Add+%5BEVENT+NAME%5D

You need to update the url here: https://github.com/WebXDAO/DevConf/blob/aa6cc420c165a542e19badf928833f5247ea75ab/src/components/Navbar/index.tsx#L12
by this url:

https://github.com/WebXDAO/DevConf/issues/new?assignees=&labels=add+event&template=add-event.yml&title=Add+%5BEVENT+NAME%5D

Code of Conduct

  • I agree to follow this project's Code of Conduct

[BUG] Update Algolia envs ?

Description of the bug

Hi, the search feature isn't working anymore:

  • Maybe due to wrong .env credentials or regression. 🛠

We get a 404 not found when contacting the Algolia API (cf screenshots.)

Search with Appwrite ?

Appwrite DB use indexes, I think we can get rid of Algolia and write a custom search.

Please add screenshots (if applicable)

image

Add any other context about the problem here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

[BUG] Wrong CoC link

Description of the bug

In the issue templates, at the bottom, there's a link to WebXDAO's Code of Conduct.
However, it seems to be pointing to an invalid repository.

https://github.com/WebXDAO/DevConf/blob/fd08226edfa36e7950ff9846c289c30a8e299904/.github/ISSUE_TEMPLATE/bug_report.yml#L27-L28

Steps to contribute

If you've already forked the repository, skip to step 3

  1. Fork the repository here.
  2. Create a new branch named fix_coc_link.
  3. Open the .github/ISSUE_TEMPLATE/bug_report.yml.
  4. Replace line 28 contents with the following content:
      description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/WebXDAO/start-here/blob/main/CODE_OF_CONDUCT.md)
  1. Commit and push your changes.
  2. Create a pull request.
  3. You're done now! 🎉 You just have to wait until the maintainers review your PR.

If you need any help, don't hesitate to ask here or on our Discord server! 🙂

Please add screenshots (if applicable)

No response

Add any other context about the problem here

This is a good first issue. Please leave it open to first-time contributors and beginners.

Code of Conduct

  • I agree to follow this project's Code of Conduct

[BUG] sign up problem

Description of the bug

  1. When we successfully sign up the dashboard is showing but not showing the user's pfp. Showing another one's pfp. Also, still there get started button. I think we need to change the button to dashboard after successful login/sign up

  2. After creating an account when we go to the homepage we need to create an account again.

Check the screenshot & screen recording

Please add screenshots (if applicable)

Group 1

2023-04-24_20-33-55.mp4

Add any other context about the problem here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

[FEATURE] Add event date and time to card

Detailed description

Add the event date and time above the themes.
image

Context

You can use startTime to add date.

The event component is located at /src/components/Event

Possible implementation

Element you can add

  <div className="mt-2 flex items-center justify-between">
            {new Date(startTime).toUTCString()}
    </div>

After:
image

Update the type defination of Event

export interface EventInterface {
  id: number;
  title: string;
  description: string;
  startTime: string;
  link: string;
  socials: Array<{ name: SocialIconsNameType; link: string }>;
  themes: string[];
}

Additional information

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

[BUG] If there is too many social media event name wraps

Description of the bug

image

The name of the event is wrapping when there are more than 2-3 social handles.

A potential Fix can be add flex-wrap to the parent container of it

Please add screenshots (if applicable)

No response

Add any other context about the problem here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

[FEATURE] Remove the bottom border-radius of the main container

Detailed description

  • We should remove the border-radius of the bottom of the main container:
    image

Context

It's not mandatory, but looks better imo.

Possible implementation

Replace rounded-3xl from https://github.com/WebXDAO/DevConf/blob/aa6cc420c165a542e19badf928833f5247ea75ab/src/pages/index.tsx#L15

By rounded-t-3xl from Tailwind documentation.

Additional information

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Improve the Footer Section

Detailed description

Add a footer section that could include links to important pages, such as the contact page, about page, and social media profiles. It could also provide legal information, such as terms and conditions and privacy policy.

Context

Adding a footer section would greatly enhance the user experience and provide important information and links to users.

Possible implementation

No response

Additional information

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

[BUG] Lint workflow crash

Description of the bug

The workflow file lint.yml is bugged.

The 3 actions throw command not found:

  • ESLint: error Command "lint:strict" not found.
  • Typecheck: error Command "typecheck" not found.
  • Prettier: error Command "format:check" not found.

See more errors examples here.

Please add screenshots (if applicable)

No response

Add any other context about the problem here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

[BUG] Fix codecheck workflow

Description of the bug

Prettier workflow doesn't seem to match .prettierrc config.

The command format:check return OK locally, but the prettier step from the workflow in lint.yml file return KO for coding style.

Please add screenshots (if applicable)

image

Add any other context about the problem here

I disabled the workflow manually in waiting of the fix. This bug can be hard to debug/reproduce..

Code of Conduct

  • I agree to follow this project's Code of Conduct

Update Navbar Section

Detailed description

Include sections like Home, Conferences, Search, and CFP's

Context

It'll be helpful for people to navigate through he website and search for the thing they want

Possible implementation

No response

Additional information

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

[FEATURE] Add the _document.tsx

Detailed description

There is no document.tsx file that will have an Open graph, Twitter card, and fonts import and title tag.

Context

document.tsx file should have

  • Open Graph meta tag
  • Twitter card meta tags
  • meta tag for description and author
  • favicon for dark and light mode
  • Specify lang for page

Possible implementation

This data can be used

Taken from Ax Studios

You can void repetition by saving the description and title in a variable or you can create component then we can chage for every Page by reusing it.

import Document, { Head, Html, Main, NextScript } from 'next/document';
import { ReactElement } from 'react';

class MyDocument extends Document {
  render(): ReactElement {
    return (
      <Html lang="en">
        <Head>
          <link
            rel="icon"
            href="/meta/favicon-dark.svg"
            media="(prefers-color-scheme: dark)"
          />
          <link
            rel="icon"
            href="/meta/favicon-light.svg"
            media="(prefers-color-scheme: light)"
          />

          <meta
            name="description"
            content="Ax Studios is a website designing and development company, which will helps clients achieve their business objectives and promote themselves in the digital."
          />

          <meta name="author" content="Ax Studios" />

          <meta name="robots" content="index, follow" />

          {/* Open Graph */}
          <meta property="og:type" content="website" />
          <meta property="og:url" content="https://axstudios.tech" />
          <meta property="og:image" content="/meta/preview.png" />
          <meta
            property="og:title"
            content="Ax Studio is Digital Software Development/Designing near you"
          />
          <meta
            property="og:description"
            content="Ax Studios is a website designing and development company, which will helps clients achieve their business objectives and promote themselves in the digital."
          />
          <meta property="og:image" content="/meta/preview.png" />

          {/* Twitter  */}
          <meta property="twitter:card" content="summary_large_image" />
          <meta property="twitter:url" content="https://axstudios.tech" />
          <meta
            property="twitter:title"
            content="Ax Studio is Digital Software Development/Designing near you"
          />
          <meta
            property="twitter:description"
            content="Ax Studios is a website designing and development company, which will helps clients achieve their business objectives and promote themselves in the digital."
          />
          <meta property="twitter:image" content="/HomePreview.png" />

          <meta name="theme-color" content="#eb6a50" />
          <link rel="apple-touch-icon" href="/meta/favicon-dark.svg" />

          {/* Fonts */}
          <link rel="preconnect" href="https://fonts.googleapis.com" />
          <link rel="preconnect" href="https://fonts.gstatic.com" />
          <link
            href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,500;0,700;1,900&display=swap"
            rel="stylesheet"
          />
        </Head>
        <body>
          <Main />
          <NextScript />
        </body>
      </Html>
    );
  }
}

export default MyDocument;

Additional information

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

suggest: migrate to `pnpm`

Detailed description

We are using npm in this project. But we can use pnpm instead of npm.

Context

pnpm is that it provides a faster and more efficient installation process. This is because pnpm is able to leverage the shared global store to avoid installing duplicate dependencies across multiple projects.

Possible implementation

we can use pnpm instead of npm.

Additional information

N/A

Code of Conduct

  • I agree to follow this project's Code of Conduct

[BUG] ERROR WHILE INSTALLING

Description of the bug

On installing after running yarn run dev I am facing this issue, someone do assist

Please add screenshots (if applicable)

image

Add any other context about the problem here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

[BUG] iOS overlapping menu issue

Description of the bug

On iOS devices, the overlapping menu is breaked.

Please add screenshots (if applicable)

image

Add any other context about the problem here

Sounds like an attribute compatibility issue

Code of Conduct

  • I agree to follow this project's Code of Conduct

[BUG] Error while building

Description of the bug

I was setting up the project on Gitpod. While running npm run build, it crashed and displayed the following error:

...Error: Please define the NEXT_PUBLIC_SUPABASE_URL and NEXT_PUBLIC_SUPABASE_ANON_KEY environment variables inside .env.local
    at Object.9107 (/workspace/DevConf/.next/server/chunks/107.js:24:11)
    at __webpack_require__ (/workspace/DevConf/.next/server/webpack-runtime.js:25:42)
    at Object.5970 (/workspace/DevConf/.next/server/pages/index.js:43:81)
    at __webpack_require__ (/workspace/DevConf/.next/server/webpack-runtime.js:25:42)
    at __webpack_exec__ (/workspace/DevConf/.next/server/pages/index.js:310:39)
    at /workspace/DevConf/.next/server/pages/index.js:311:78
    at Function.__webpack_require__.X (/workspace/DevConf/.next/server/webpack-runtime.js:108:21)
    at /workspace/DevConf/.next/server/pages/index.js:311:47
    at Object.<anonymous> (/workspace/DevConf/.next/server/pages/index.js:314:3)
    at Module._compile (node:internal/modules/cjs/loader:1155:14)

> Build error occurred
Error: Failed to collect page data for /
    at /workspace/DevConf/node_modules/next/dist/build/utils.js:949:15
    at processTicksAndRejections (node:internal/process/task_queues:96:5) {
  type: 'Error'

The file is ignored by .gitignore. It seems there are missing parameters in the .env.local file.

Please add screenshots (if applicable)

No response

Add any other context about the problem here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Remove Footer section from contributor's dashbboard

Description of the bug

There's a footer section in the contributor's dashboard which is looking odd and isn't needed there, so it is better to remove the section from there.

Please add screenshots (if applicable)

No response

Add any other context about the problem here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

NavBar responsiveness

I have noticed that in mobile devices the NavBar is breaking.
Screenshot is attached below for reference.

Screenshot_20230422-220900.png

[BUG] Not found the supporting link

Description of the bug

In the Events Section, the Upcoming events Card not have a directed link in it, By which people get to know about the event Information .

Please add screenshots (if applicable)

image

Add any other context about the problem here

We can add the directed link in the HTML tag </>,So that it can be Accessible for all other people Who want to get the information, or we can Create a button below the info. that by Read More which will be written in the button.

Code of Conduct

  • I agree to follow this project's Code of Conduct

Update Footer Section

Detailed description

Our website's footer is currently lacking important information and items. We need to update the footer to improve user experience and provide easy access to important information.

Context

  • Conduct a review of the current footer and identify the gaps in information and items.
  • Research best practices for website footers and identify key items to be included.
  • Develop a plan for updating the footer, including a list of all new items to be added and their placement.
  • Create designs for the new footer items and incorporate them into the website's design system.
  • Implement the new footer items and update the footer on all pages of the website.
  • Test the new footer items to ensure they are functioning properly and provide a positive user experience.

Possible implementation

No response

Additional information

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

[FEATURE] Add Husky

Detailed description

With Husky, we can run a pre-commit file running ESLint and Prettier to check for errors and correctly format the files before a commit is completed.
I also would like to suggest improving the Prettier file.

Context

It avoids commits/PRs containing errors and weird code formatting.

Possible implementation

No response

Additional information

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

[BUG] Search Card Content

Description of the bug

Whenever we click on the search bar the content it suggests is not fitting inside in the search bar card

Please add screenshots (if applicable)

Screenshot from 2023-03-13 12-04-35

Add any other context about the problem here

I would love to work on this issue if maintainer find this issue relevant

Code of Conduct

  • I agree to follow this project's Code of Conduct

KubeCon CloudNativeCon Europe 2023

Event Name

KubeCon + CloudNativeCon Europe 2023

Short Description of the Event ( 20 words )

KubeCon is a great place to learn about current trends and new technologies in the Kubernetes ecosystem. At KubeCon you are able to get access to topics that you’d be hard pressed to find anywhere else.
CNCF’s flagship conference gathers adopters & technologists from leading OS and cloud native communities (Kubernetes, Prometheus, Envoy, CoreDNS and more) for education and advancement of cloud native computing.
The Cloud Native Computing Foundation’s flagship conference gathers adopters and technologists from leading open source and cloud native communities in Amsterdam, The Netherlands from 18-21 April, 2023. Join our CNCF Graduated and Incubating Projects as the community gathers for five days to further the education and advancement of cloud native computing.

Event Date and Time

18/04/2023-21/04/2023

Event Page Link

https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/

Themes

DEVOPS,OPEN-SOURCE,DEVREL,KUBERNETES

Facebook

No response

Github

No response

Instagram

No response

LinkedIn

https://www.linkedin.com/company/cloud-native-computing-foundation/

Twitter

https://twitter.com/CloudNativeFdn

Discord

No response

Other Link

No response

[BUG] Unhandled Runtime Error

Description of the bug

When we try to run the project we are facing the server-rendered errors.

There are three errors.
I already added .env file to the root & also added the tokens

How to check the error?

run the project by yarn run dev
& check the console or browser.the

Please add screenshots (if applicable)

Screenshot from 2023-04-24 19-56-25
Screenshot from 2023-04-24 19-56-28
Screenshot from 2023-04-24 19-56-31

Add any other context about the problem here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

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.