Giter Club home page Giter Club logo

codeyodha's Introduction

Utsavmania - Purnea College of Engineering Hackathon

Welcome to the README for the Utsavmania website, created during the Purnea College of Engineering Hackathon. This project was a collaborative effort by a team of enthusiastic developers: Abhishek Anand, Raushan Kumar, Gautam Singh, and Abhishek Kumar.

About the Project

The Utsavmania website was developed as part of the Purnea College of Engineering Hackathon, where the team aimed to create a dynamic and engaging platform to celebrate and promote various festivals and cultural events. The project focused on providing a user-friendly interface to explore and learn about different festivals and their significance.

Features

  • Festival Showcase: The website presents an interactive showcase of various festivals, complete with detailed information about each festival's history, cultural importance, and traditions.

  • Responsive Design: The website is designed to be responsive, ensuring a seamless user experience across a range of devices, from desktops to mobile phones.

  • Multi-Language Support: Users can access festival information in multiple languages, enhancing accessibility and inclusivity.

  • Event Schedule: The website includes an event schedule section that provides users with dates and times for upcoming festivals and events.

  • Technologies Used: The project was built using a combination of front-end technologies, including HTML, CSS, Bootstrap, and JavaScript. This tech stack was chosen to ensure a visually appealing and interactive user interface.

Team Members

  • Abhishek Anand: Full Stack Web Developer
  • Raushan Kumar: UI/UX Designer
  • Gautam Singh: Front-end Developer
  • Abhishek Kumar: JavaScript Developer

Usage

To explore the Utsavmania website, you can visit the deployed version at https://abhishekanandok.github.io/CodeYodha.

If you want to run the project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/utsavmania.git
    
  2. Navigate to the project directory:

    cd utsavmania
    
  3. Open the index.html file in your preferred web browser.

Contributing

We welcome contributions to improve the Utsavmania website! If you find any bugs, have suggestions for new features, or want to enhance the user experience, feel free to submit issues and pull requests.

License

This project is licensed under the MIT License, which means you're free to use, modify, and distribute the code as long as you provide appropriate attribution and include the original license file.


Thank you for your interest in the Utsavmania project. If you have any questions, feedback, or suggestions, please don't hesitate to contact our team members mentioned above. Happy coding! ๐ŸŽ‰

codeyodha's People

Contributors

abhishekanandok avatar akchoudhary17 avatar gautamthakur6203 avatar raushan0303 avatar swah99 avatar

Stargazers

 avatar

codeyodha's Issues

[Bug]: Remove extra spaces from event box

Remove extra side spaces from event main boxs.
Make it looks good for mobile viewers.
Hint- remove margin and add padding.

To Reproduce

  1. Go to home page and open in mobile view
  2. Scrool down to below.
  3. Search event box area
  4. you will see the problem

Expected behavior

Make it looks good for mobile viewers.
Hint- remove margin and add padding.

Screenshots/Videos

image

Additional context

Make sure other property not distrubed.

Please checkmark the following checklist

  • I make sure that similar issue is not opened

Feat: Add Hamburger Menu Button for Mobile Navigation

Issue Overview

The UtsavMania website currently lacks a mobile-friendly navigation menu, which can lead to usability issues on smaller screens. To enhance the mobile user experience, we need to implement a hamburger button for navigation on mobile devices.

Problem Statement

On mobile devices, the current navigation menu may not be user-friendly as it is not optimized for small screens. Users may find it difficult to access and navigate the site's content. Implementing a hamburger button for mobile navigation is a standard practice to improve mobile usability.
image

Proposed Solution

To address this issue, we should:

  • Introduce a responsive design change that replaces the existing navigation menu with a hamburger button when the screen width falls below a certain breakpoint.
  • When the hamburger button is clicked, it should reveal a mobile-friendly navigation menu, allowing users to access all site sections and pages easily.
    image

Design Considerations

  • The hamburger button should have a clear and recognizable icon (typically three horizontal lines).
  • The mobile navigation menu should be intuitive and easy to use, providing clear links to all important sections of the site.
  • The design should ensure that the hamburger button and navigation menu are visually appealing and match the overall site's aesthetics.

Additional Information

  • This change is essential for providing a better user experience on mobile devices, as a significant portion of website traffic comes from mobile users.
  • Collaboration between designers and developers may be required to achieve a well-designed and functional mobile navigation solution.
  • Please provide a detailed description of the changes made to implement the hamburger button and mobile navigation when submitting a pull request.

FEAT: Add Mobile Responsiveness to UtsavMania Project

Issue Overview

The UtsavMania project currently lacks mobile responsiveness, which is essential to provide a seamless user experience on various mobile devices. This issue needs to be addressed to ensure that the website is optimized for mobile users.
image

Problem Statement

The UtsavMania project does not adapt well to smaller screens, resulting in a suboptimal viewing experience for mobile users. Key elements such as navigation menus, content layout, and images need adjustments to be more mobile-friendly.

Steps to Reproduce

  1. Open the UtsavMania website on a mobile device (smartphone or tablet).
  2. Observe the layout and functionality of the site.
  3. Note any issues related to navigation, content alignment, or readability on smaller screens.

Expected Behavior

The UtsavMania website should be responsive and adapt to different screen sizes, providing a user-friendly experience on mobile devices. Elements should be appropriately scaled, and content should be easily readable without excessive scrolling or zooming.

Actual Behavior

Currently, the website is not optimized for mobile devices. Users may encounter issues such as:

  • Overlapping elements.
  • Text being too small or too large.
  • Navigation menus not working correctly.
  • Images not resizing appropriately.

Proposed Solution

To resolve this issue, we need to implement responsive design principles. This includes:

  • Using media queries in CSS to adjust styles for different screen sizes.
  • Ensuring that navigation menus are accessible and functional on mobile devices.
  • Adjusting font sizes, spacing, and layout to improve readability and usability on smaller screens.
  • Testing the website on various mobile devices and browsers to verify responsiveness.

Additional Information

  • This issue is crucial for improving the overall user experience, as a significant portion of website traffic comes from mobile devices.
  • Collaboration between designers and developers may be required to achieve a well-balanced responsive design.
  • Please provide a detailed description of the changes made to address this issue when submitting a pull request.

Let's work together to make the UtsavMania website more accessible and user-friendly for mobile users by adding mobile responsiveness.

BUG: box are not properly allined,text overflowed

Issue Overview

In the UtsavMania project, there is a critical problem where the text content is overflowing from the designated box above the footer on the home page. This issue disrupts the overall user experience and needs to be addressed promptly.

Steps to Reproduce

  1. Open the UtsavMania project's home page.
  2. Scroll down to the footer area.
  3. Observe that the text content within the box above the footer is overflowing beyond its boundaries.
    image

Expected Behavior

The text content within the box above the footer should be displayed correctly within the designated area, without any overflow.

Actual Behavior

Currently, the text content is overflowing, causing a visual inconsistency and hindering the readability of the content.

Possible Solution

To fix this issue, we may need to implement one or more of the following solutions:

  • Adjust the CSS properties related to the box's height and width.
  • Modify the font size or spacing to ensure the text fits within the box.
  • Ensure responsive design principles are followed to handle various screen sizes.

Additional Information

  • The issue should be resolved while maintaining a responsive design to ensure compatibility across different devices and screen sizes.
  • It is essential to test the fix thoroughly on various browsers to ensure cross-browser compatibility.
  • Please provide a detailed description of the changes made to resolve this issue when submitting a pull request.

Let's work together to resolve this issue promptly and enhance the user experience on the UtsavMania project's home page.

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.