Giter Club home page Giter Club logo

clubcoming's People

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

clubcoming's Issues

Style new Club Sign Up Page

Describe the new UI
Make a better version of the SIgn Up page for clubs

Technologies
HTML, CSS, JavaScript

Create CV making page for Candidates

Alternatively, I can make an endpoint for posting candidate data, and tweak the Java Android Code in the GetIntoClub App to feed the candidate data to my website.

References to be considered for the senior members of the club

While conducting interviews for the intake of students to the different clubs, the references of the senior members of the club need to be considered, many senior members do not attend the interview and their input is crucial for the selection process.

Change Background Image of Log In Page

Describe the new UI
Currently, the background is a little blur. Replacethe BG-Image to a clear, HD photo. It should be generalised and not any theme-based photo like a Marvel superhero pic, etc. Any pic that expresses openness and a happy ambience would be fine.

Technologies Required: HTML, CSS

Log In not supported for mobile phones

Describe the bug
Log In not supported for mobile phones

To Reproduce
Steps to reproduce the behavior:

  1. Go to the site on phone
  2. Try logging in
  3. If you debug the error, you'll find that it doesn't recognize the password string through phone

Technologies: HTML, CSS, JS

Sign Up Page for Clubs (Back-end)

Is your feature request related to a problem? Please describe.
We need a sign up page for clubs to make the site open for all

Describe the solution you'd like
In the sign up page for the clubs, when the user clicks on a 'Sign Up' button, it'll make a POST request which will have the clubName, and password. You are required to use bcryptjs to hash the password and store the club user in the database collection 'clubs'.
[Refer the bcryptjs documentation for hashing with salting. It's pretty easy]

Technologies you need
NodeJS, Express, JavaScript

Design CV Page as LaTeX backup

In case LaTeX code fails, a CV page can be given to the Clubs to view the CV whose data will be directly fetched from the Database

Technologies you need to know for this issue:

  1. HTML, CSS, JS to just design the front end template of the CV page.
    OR
  2. Node to just make a seperate request to render this page.
    OR
  3. 1 + 2 if you want to completely solve this isse. Else we can break this down into 2 different issues for someone else to solve the other one.

Feedback not visible in Server generated mail

Somewhere the feedback element from textarea is undefined and the text for feedback is thus unable to be sent. A blank mail is being sent

Technologies you need to know for this issue: Node, Express. npm module - nodemailer (read documentation)

Add button in Home Page

Is your feature request related to a problem? Please describe.
Need a new button which says, 'Not a registered club? Sign Up'

Describe the solution you'd like
You are free to locate the button anywhere in the web page. Make sure it's visible. For now, no JS functionality or redirect is needed.

Technologies Needed
HTML, CSS

Make Sign Up Page (Front-End)

Is your feature request related to a problem? Please describe.
We need to open this site for every club anywhere. Henceforth, we need a sign up page for clubs.

Describe the solution you'd like
Only the front-end needs to be designed. The page needs to have the following:

  1. Name of Club,
  2. Password,
  3. Confirm Password
  4. Sign Up button

Make a JS Code to cross-check the values in 'Password' and 'Confirm Password' are the same after clicking on 'Sign Up' button

Technologies you need to use
HTML, CSS, JavaScript

Radio buttons for ratings not highlighted for previous rating

In the candidate Profile page, there's a rating section. If the candidate is already rated, the number of stars for his/her previous rating should already be highlighted as soon as the page loads. This is currently not the case

Files to refer to in the repo: candidateProfile.hbs, candidateProfile.js

Technologies you need to know: HTML, CSS, JavaScript, jQuery(optional)

Redirect for logged in users

Is your feature request related to a problem? Please describe.
A logged in user has to login again if they open the home page of site again, or even in a new tab.

Describe the solution you'd like
If a user has logged in with their club information once, and they open the site's homepage again, then the login form should automatically redirect to the dashboard.

Additional context
To understand this, please refer jsonwebtokens and understand the code in /login request in server.js.

Code changes will have to be made in / request of server.js at line 29.

Technologies you need to know for this issue: Express and custom middlewares, maybe a little understanding of Mongo

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.