Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/furqanhun/marksheetgensite
An HTML/JavaScript Marksheet Generator project for Web Dev Bootcamp with name, roll, marks in 5 subjects. Displays total marks, %, grade, remarks. Bootstrap 5.3.0-alpha1 used. 2 tables show results.
https://github.com/furqanhun/marksheetgensite
bootcamp bootcamp-project bootstrap css grading html html-css-javascript marsksheet-generator project ui
Last synced: 1 day ago
JSON representation
An HTML/JavaScript Marksheet Generator project for Web Dev Bootcamp with name, roll, marks in 5 subjects. Displays total marks, %, grade, remarks. Bootstrap 5.3.0-alpha1 used. 2 tables show results.
- Host: GitHub
- URL: https://github.com/furqanhun/marksheetgensite
- Owner: FurqanHun
- Created: 2023-02-18T18:45:18.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-07-09T18:20:32.000Z (6 months ago)
- Last Synced: 2024-07-09T22:59:25.633Z (6 months ago)
- Topics: bootcamp, bootcamp-project, bootstrap, css, grading, html, html-css-javascript, marsksheet-generator, project, ui
- Language: JavaScript
- Homepage: https://furqanhun.github.io/MarksheetGenSite/
- Size: 1.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Marksheet Generator Website Project
I created this website project for **Web Development Bootcamp** hosted by [TECVERSE](https://tecverse.netlify.app)
# Features
1. The website takes the following inputs and generates a marksheet
- Name
- Roll Number
- Obtained marks out of 100 for 5 subjects (i.e, Maths, Science, Urdu, English, Computer)
2. The marksheet contains
- Name
- Roll Number
- Total Obtained Marks
- Percentage
- Overall Grade
- Remarks
- Table of the given marks and their individual grades
3. On opening the site the marksheet isn't visible and would appear only when the user presses "Generate Marsheet" button.
4. If the user enters the data correctly and the marksheet is generated the website will automatically scroll down to the newly generated marksheet.
5. Passing Remarks would be shown in green color and failing remarks in red color.
6. A beautiful User Interface. (yes, i did used Bootstrap 5.3.0-alpha1 for UI too)## Validations or Limitations
The website validates that
- All fields are filled in the way as they should be (i.e Name in text, and rest should be in numbers only)
- The input numbers should not be less than 0 and greater th0n 100
- No field is left empty
- As this was a mini project i only added 5 subjects names, i wanted to name the user to define how many subjects he wants to calculate marksheet for, subjects names and max marks too but due to time limit i couldn't :(# Updates
1. Clicking on Marksheet Generator or Marksheet banner will reload the page.
2. The failed subjects grade will be in red color.
3. The website will now resize all the contents on screens smaller than 600px.
4. Background image is now fixed and covers the whole site without stretching, before it was repeating itself on y-axisthat created a no too pleasent looking joint above the marksheet banner.
5. Now any text is acceptable as roll number.# About Dev
I'm just a learning developer you can connect with me on Discord:`@furqanhun`and [Github](https://github.com/FurqanHun).