utkarshsingh99 / clubcoming Goto Github PK
View Code? Open in Web Editor NEWWeb Version of the AppTeam Project GetIntoClub. Intuitive UI, Library-less Login System
Web Version of the AppTeam Project GetIntoClub. Intuitive UI, Library-less Login System
Because our college consists of weirdos
Describe the new UI
Make a better version of the SIgn Up page for clubs
Technologies
HTML, CSS, JavaScript
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.
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.
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
Icon needs to be added next to Selected, Shortlisted, Rejected, All.
If possible, Hamburger menu can be constructed for better display.
Describe the bug
Log In not supported for mobile phones
To Reproduce
Steps to reproduce the behavior:
Technologies: HTML, CSS, JS
This is simple UI enhancement for the dashboard.
Technologies you need to know for this issue: HTML, CSS, Bootstrap, JS, jQuery(optional)
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
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:
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)
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
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:
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
The button hangs or lags a little, while sometimes doesn't function at all. Optimise the JavaScript Code
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)
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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.