https://github.com/sumitgsh/dunotes-front_end
Notes sharing cum E-learning Website
https://github.com/sumitgsh/dunotes-front_end
notes questionpapers webapp
Last synced: about 1 year ago
JSON representation
Notes sharing cum E-learning Website
- Host: GitHub
- URL: https://github.com/sumitgsh/dunotes-front_end
- Owner: sumitgsh
- Created: 2021-07-14T13:07:02.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-08-06T13:55:05.000Z (almost 5 years ago)
- Last Synced: 2025-05-30T22:58:52.498Z (about 1 year ago)
- Topics: notes, questionpapers, webapp
- Language: TypeScript
- Homepage:
- Size: 7.77 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://forthebadge.com)
[](https://forthebadge.com)
[](https://forthebadge.com)
# Dibrugarh University Notes Sharing cum E-learning Portal
“DU NOTES” is a one-stop portal developed For and By the students of Dibrugarh University(Assam-India).
- Find your resources like HandWritten Notes, Question Papers, Sample papers, Practical papers, etc
- Get answers to your queries
- Upload your materials to the portal
- Get Resume tips,find the best e-learning platforms available
- Connect with professors of Dibrugarh University and share your ideas and discuss
## Use Case
## Screenshots
### Home Page
[](https://postimg.cc/mcbdT9vY)
[](https://postimg.cc/HJcrcv1d)
[](https://postimg.cc/tYqtZbSb)
[](https://postimg.cc/8JgL1gJq)
### SignUp Page
[](https://postimg.cc/bdzKNjwp)
### Login Page
[](https://postimg.cc/mhX6Lzny)
### Explore Page(Along With Some Working)
[](https://postimg.cc/bDb0fN6X)
### Upload Page(Along With Some Working)
[](https://postimg.cc/K4bQhwM6)
### Gurus Page
[](https://postimg.cc/Yj2g3HgC)
### E-learning Platforms(Static page)
[](https://postimg.cc/B8GP194s)
### User Profile
[](https://postimg.cc/kVRfgfkQ)
### Admin Panel (Along With Some Working)
[](https://postimg.cc/H8cKDTTg)
## Functional Description
- Secure Authentication System
- Signup
- Login
- Email Validation using Confirmation Link
- Verified Notes from the members of DU.
- Dedicated User Profile Section.
- Secured Data Transmission using JWT
- ## Students-Side
- SignUp Their Accounts(For DU students need to have ID's).
- Can view/download any type of resources.
- Can filter the search based on Requirement.
- Can add resources(published after verification).
- Can Interact with gurus in the portal.
- Can search to find best e-learning platforms available.
- can add/edit/delete user details.
- ## Admins-Side
- SignUp Their Accounts(Based on Id's Provided by DU)
- Can approve/view/delete all the uploads made by users
- Can add/edit/delete contents of the website
## Tech Stack Used
- Front-End Framework
- Angular-8
- Backend-End Framework
- Sprint Boot,Spring Security
- Tools
- Mailgun(For testing email Services)
- Library Used
- Java Mailer(Sending mails)
- Angular Material
## Future Improvments
- Adding commenting/liking feature on every specific papers
- Improving Ask a Question Section
## Du_Notes Backed Code
[Go to Back End Code](https://github.com/sumitgsh/DuNotes-Back_End)