Giter VIP home page Giter VIP logo

kucc1997 / kucc-website Goto Github PK

View Code? Open in Web Editor NEW
4.0 4.0 9.0 188.22 MB

An open-source web application project for Kathmandu University Computer Club being built with ReactJS.

Home Page: https://kucc.netlify.app/

License: BSD 3-Clause "New" or "Revised" License

JavaScript 14.04% HTML 8.92% CSS 2.56% TypeScript 74.48%
hacktoberfest hacktoberfest-accepted hacktoberfest2023 javascript react

kucc-website's People

Contributors

abhiyandhakal avatar amarmandal avatar aryashakya avatar dipenkhatri7 avatar erwinschrodinger1 avatar ghimiresaurav avatar jen-ui avatar kamal0620040 avatar notsugat avatar phirojshah avatar razzat008 avatar sabin-thapa avatar sarinsthapit avatar shashanka10 avatar shri-acha avatar sigdelsanjog avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

kucc-website's Issues

Modify the Events Page UI

We have not got the designs yet. But if the current design could be improved to some extent, that would suffice for now.

Current UI:
image

Expected Outcome: (may not be exactly the same)
image

Remove unused navigation items from the navbar

  • First, we need to close the sidebar when an item is clicked.
  • Things to remove:
    • Community Coordinators and Documentation Team from Our Team
    • Student Blogs from Publications
    • News and Notices
    • Events

fix: header/navbar bug

On hovering over the Our Team section on the Header of the website, the expanded content gets hidden behind the image as shown:
image

Solution: The content should be above the background.

Dynamic Our Team Content

The Our Team content is currently static.
We don't need much information except the names and photos of the coordinators/executives/advisory board.
The static files will be stored in the firebase storage and the information about the board will be stored in firebase.

Task:
Import the data from firebase for the respective Our Team Pages.

Current UI:
image

Expected Outcome:
image

Add Honorary and Lifelong Members to Team Bar in Navbar

In the last AGM, Kathmandu University Computer Club (KUCC) honored the following individuals as honorary members:

  1. Saroj Dhakal: LinkedIn Profile
  2. Nikesh Balami: LinkedIn Profile
  3. Hempal Shrestha: LinkedIn Profile

Additionally, lifelong membership was bestowed upon the following individuals:

  1. Sajan Mahat: LinkedIn Profile
  2. Prabhat Neupane: LinkedIn Profile
  3. Pratit Giri: LinkedIn Profile
  4. Sanjog Sigdel: LinkedIn Profile
  5. Dipesh Khadka: LinkedIn Profile

Please add a section in our team bar in the navbar to acknowledge these honorary and lifelong members.

Add a contact page

Should include:

  • KUCC Contact details
  • KUCC President + Secretary Contact Info
  • Address / Map Integration (KU)
  • Message Form

Transfer the current website to nextjs

The current website is in React JS, using Create React App. So, we need to implement NextJS for SEO and server side rendering. Also, it will be easier to implement login using next-auth, we can use shadcn ui, and many more. Also use typescript

Add CI/CD

We need to add CD for continuous deployment in a VPS.

Add HomePage/LandingPage

Should include:

  • KUCC description
  • Image Carausels
  • Why/How to join KUCC
  • Active communities list/ref
  • Club's famous events
  • Our president section

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.