Coder Social home page Coder Social logo

robotronicsclubiitmandi / robotronicsclubwebsite Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 28.0 30.19 MB

Robotronics Club Website

Home Page: https://robotronics.iitmandi.co.in/

CSS 15.85% JavaScript 16.11% EJS 68.04%
hacktoberfest hactoberfest-accepted robotronics-club

robotronicsclubwebsite's People

Contributors

abhishekparmar1200 avatar aishalxgupta avatar akshat157 avatar anuragmaurya-pred avatar beinghomosapien avatar dependabot[bot] avatar devdevlope avatar dipanshu231099 avatar harnaman-hk avatar lasers67 avatar nehal6657 avatar nidhijainpnp avatar optimisticlucifer avatar prashant280920 avatar shubhanshu0608 avatar signior-x avatar

Stargazers

 avatar  avatar

Watchers

 avatar

robotronicsclubwebsite's Issues

Preloader

design a preloader that has the logo of robotronics club and/or funky animations to make it pleasing to the eye. The preloader should fade out as and when the website loads.

Uniform sizing under Our Projects

Currently the section for "OUR PROJECTS" contains various boxes that are not all of same vertical height. It would be very pleasing to see uniform boxes rather than the current situation. The height of the boxes in same line should be set to the height of the one having height greater of the two.

Adding Issue request feature

Add a issue request feature in the inventory page, wherein user can select among the inventory items and send an issue request after necessary auth from his/her students mail id

Update the current Team.

I guess you got it right, get the photos from facebook directly and use them. This is the easiest thing to start with also.
Any help needed for this ask @dipanshu231099 regarding this one.

mailing for contact us section

currently the contact us section is nothing but dummy, activate the service that sends email to required user with the feeded details.

Change the route of Inventory at home page

The inventory on the top at the navigation bar should directly let the user to go to inventory page, so just change that.
It currently let's to go down, instead make it direct.

linking between the pages has to be cured.

Currently the links are not very appropriate. for instance some links either do not work at all or redirect to some place unwanted. such behaviour has to be corrected.

The login system for admin

currently the admin page can be accesed by any person may or may not he be the admin. The actions however can change the contents of the website (ex, the component numbers etc,) thus for routing to admin page make sure first login condition is true.

Remove redundant links on Achievements

Currently Achievement titles are are being linked to "#". Remove these links or route them to a universal achievements page in which case create the page and also a button in the achievements division for the user to view all our achieved feets.

Query selector for team images

currently the quesry selector does not initiates correctly. that is, all the memebers of the team are shown in the beginning. this makes the very first page too long to be pleasable to the user. So, change it so that only the mentors are shown first and others as per the click of the user on the respective tab.
Yout may have to use some other query selector if the current one is not working, or design yourself js file to do so.

maximum number of objects

the number of objects displayed on the home screen is equal to the objects actually present however that is not required as for the news only show the latest 3, for projects the top 4 and for admin page it is useless to show more than 10 notifications i guess... so for admin page keep the limit to just 10 top notifications and all projects.

Store details in Database for the team

I was viewing the code and found that all the team members and their details - image url and all are hard coded. This is indeed increasing the code size + making it hard for updation.
So, instead we can add another model and add the details in that. and then using the ejs template engine, we can implement loop and can get the team data.
I don't know much, just a noob still, so asking.

Use CDNs for popular libraries

Currently bootstrap and jquery are loaded for the assets folder, instread we should use CDNs as they generally load from user cache.
Anyone is free to work on this.

admin/home page projects pane

to be corrected-> the gaps between the different projects in admin and home page.(different projects should be distinctly visible).

Move teams html to a new route

The index page has become so huge, so let's divide into some components.
Using Ejs, we can create a component team.ejs where the team html will be present.
Then using ejs, we can *include it in the index.ejs.

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.