GithubHelp home page GithubHelp logo

project_portal's Introduction

Hi there ๐Ÿ‘‹ I am Naveen Sai

๐Ÿ”ญ Iโ€™m currently a sophomore at IIT Mandi, pursuing my B.Tech in Computer Science.
๐ŸŒฑ Iโ€™m currently working on Ponder!
โšก My Interests : Competitive Programming (C++), Machine Learning, Deep Learning, Web Development.

Languages and Frameworks

project_portal's People

Contributors

avnimittal13 avatar batman14-s avatar dishti-oberai avatar lavish2210 avatar lazyxghost avatar naveensaigit avatar

Watchers

 avatar  avatar

project_portal's Issues

Pagination bugs removal

FInd all the bugs in pagination and remove them , it don't work somewhere maybe when fitered or when clicked on single tags of projects

Backend Issues

  1. duration field should have options in months, 2 months , 4 months , more than 1 year
  2. if someone selects all then it should not display all options but only all option
  3. Eligible for all branches in create new project not linked correctly -> solved in #177
  4. select2 query in project tags has bug -> solved in #178
  5. implement AND and OR option for filtering projects
  6. Signup details after login
  7. Bypass oauth signup page
  8. Opened for all field should be delimeter seperated, see b20123 project(also remove list brackets and commas from text)
  9. Options of time period needs to be changed <2 months to 1-2 months
  10. No of cards per row on main page should be changable as per user
  11. While floating a project add option for question to ask for applying user and display it in apply on project modal
  12. Complete mail implementation
  13. Add option to take input image in create new project
  14. make user unable to see others starred projects
  15. Filter on top of project applications is not working
  16. All the messages get displayed on main dashboard page after creating project but not on current page of project creation
  17. Add option to edit and delete project - discuss with bhumanyu sir first
  18. branch and year should be seperate field
  19. make notification onclick disappear

Frontend Issues

Main page -:

  • tags filter block styling should be corrected
  • 2 lines points should be used for project cards description
  • common tags spacing and size can be increased
  • common tags length should be increased to about both cards length
  • main page should be made responsive
  • filter button text on dashboard should be center aligned and there size should be increased to about status option
  • Search logo coming at wrong position in navbar when zoomed out

Profile page-:

  • left column - increase spacing between lines, use single edit button
  • Read more should be aligned correctly and change its text to more projects
  • extra space below in profile page should be removed
  • navbar is not working on profile page
  • don't show links option if there is no link provided by user
  • show some kind of vector art when there is no project in tab in profile page

Projects Detailed page-:

  • already applied should be just like github contributors
  • Table of projects applicant

Frontend Issues

Main page-:

  • Shift projects per page to top
  • make popular tags responsive on main page

General-:

  • Correct font on every page
  • Correct styling of filter on admin view of project page
  • Correct styling of apply and question/answer on project modal
  • correct search bar icon styling
  • make changes to footer accordingly like bug, suggestion forms and shift create by to third column and ugac 2021 -> ugac project portal counter
  • header color(suggestion required from Manisha)
  • decrease the border-radius of search button in header -make it same as search bar
  • Landing page
  • Application view - a) alignment of buttons b) increase size of search bar
  • Correct styling of already applied user image in project page( it is coming in landscape mode but it should be circular

Bypass oauth signup page

On signup using gmail id there comes a form page for username and id entering. It should be removed

Project page styling

coloring should be changed, add white between blue, add read more button, remove top whitespace

Tags field bugs

  1. On dashboard on adding new tags and then filtering cut button does not work directly but work when new tag is added
  2. Creating new tag removes already added tags in project Register
  3. It does not let us create new tag if there is already a tag having it has substring like we cannot create new tag with title man if a tag manage is already present

More tags feature

If project has lot of tags then it should display more tags upon clicking which projects detailed page opens.

Filtering from tags

After filtering from tags , tags don't get displayed in tags box . Also add function to create new tags in database if it already does not exist

Issues

  • Add option for sorting projects on dashbaord according to the number of likes, recently floated...
  • Change options in view application depending upon the status of application in projects page
  • Validate new tag creation on create new project page
  • User can apply on project without giving answer to the question
  • "You cannot apply on project" only visible after we enter the answer to question, it should not open the modal if we cannot apply on that project
  • project update form opened for field is not working correctly
  • There are some missing * in forms
  • Add functionality such that user cannot apply in completed projects
  • When debug mode is turned off media files stop getting served
  • Projects per page not working when some filter is applied
  • Remove project applied and projects requested links from navbar for faculty, and remove projects requested, applied from profile
  • Correct frontend for filters on home page, it is looking very odd right now
  • responsiveness issues on view answer modal in project page as well as right info column on project page
  • add all important info from settings.py in .env file
  • remove hard code for email id = [email protected]..... to consider as faculty in functions.py

User/views.py

Reduce code in view file in users by creating functions

Signup details after login

Currently user needs to enter the details while signing up , all the details should be taken up after logging in

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.