Giter Club home page Giter Club logo

cutiehack2022's Introduction

Dynamic version of the Citrus Hack site

cutiehack2022's People

Contributors

andreidimaano avatar minsooerickim avatar natem135 avatar pondohoo avatar vwong031 avatar

Watchers

 avatar  avatar  avatar  avatar

cutiehack2022's Issues

make 500 page

make a generic 500 page with the message, "Uh oh. Something broke on our end. Check back later."

make admin dashboard + add firebase

major changes

  • add admin dashboard: new page /admin with all the data summarized and action features
  • add firebase: firebase stores the resumes

create group page

this issue is probably going to be a lil tough as you have to make requests to the backend
Basically you will have 2 buttons, "join a group", "create a group"; join a group takes in a invitation code and create a group should create a group and return a invitation code.

let me know if you have any further questions, I realize the description might be a lil vague... oops

make FAQ section

make a separate "faq" component

  • put placeholder text
  • if you want, try to make a working accordion. Don't bother with the style (we don't know what the styling will be like). focus on functionality
  • you can reference the faq page and the accordian on here https://www.citrushack.com/

create a "coming soon" page

this should be separate from the main website.

I don't really know what this is going to look like so feel free to explore and ask me any questions if you have any

fix error

everytime i spin up my development server I get this error
image
Not sure what's causing it, but if someone can fix it, I will give you a cookie

make 404 page

make a generic 404 page with the error code and message saying "The page you are looking for does not exist."

MAKE NAV bar

just a basic nav bar with clickable links to different sections of the page

make /apply page along with the application form

deliverables:

  • should be a separate page and it should display a application form that the users can fill out.
  • user can submit their application and it should correctly display in the database and the admin dashboard

create userbar

key features to implement

  • sign in & sign out connect it to next/auth
  • option to admin dashboard if user is admin
  • buttons show appropriately based on if user is signed in or not

theres a navbar bug oops

if you keep clicking around the different sections the navbar navigates to, you'll notice it sometimes goes out of sync;

for ex. the navbar might indicate that your on the staff section when ur actually on the sponsors section or something.

Screen.Recording.2022-09-01.at.10.55.41.PM.mov

the navigation itself works correctly, its just the css (background color) thats goes out of sync at times, lets keep what we have now. I think the solution has to do with the duration of the animation. I think lowering the duration of animation will fix it. Try messing around with the duration values and see if u can fix it.

deliverables

  • navbar works beautifully

lmk if u need further clarification

hotifx: faq section not in index.tsx

faq section is done, its just not being rendered in index.tsx so just import faq into index so it shows on the website.

deliverables:

  • faq shows up on website

fix warning

when u run yarn dev you get this warning
image

its some dumb rule and i don't think it affects the website in any way but it's very annoying to look at and its probs a good idea to clear warnings ya know. so PLEASEEE fix this bug please please please. i have no idea where this is happening though so I have no direction to guide u in. ur all alone but u can do it. i believe

deliverables

  • no warning shows up

test api endpoints

all of our api endpoints can be found under /pages/api. We need to test all of these routes work correctly.

  • test each of the endpoints make sure the db reflects the request correctly
  • message me on discord (https://discord.gg/SC4jA2uj6W) if you are interested in this ticket, I can give you access to the db

setup prettier ci

seems like this has been an issue lately with people so I'm setting up ci for dis

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.