Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 20 days 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 (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-08-06T13:55:05.000Z (over 3 years ago)
- Last Synced: 2024-11-08T05:42:10.043Z (2 months 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
[![forthebadge](https://forthebadge.com/images/badges/open-source.svg)](https://forthebadge.com)
[![forthebadge](https://forthebadge.com/images/badges/built-with-love.svg)](https://forthebadge.com)
[![forthebadge](https://forthebadge.com/images/badges/makes-people-smile.svg)](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
[![home-page.png](https://i.postimg.cc/LsPGBBvb/home-page.png)](https://postimg.cc/mcbdT9vY)
[![number.png](https://i.postimg.cc/bvLk546D/number.png)](https://postimg.cc/HJcrcv1d)
[![departments.png](https://i.postimg.cc/qMnmFM2N/departments.png)](https://postimg.cc/tYqtZbSb)
[![we-offer.png](https://i.postimg.cc/mDtjybb2/we-offer.png)](https://postimg.cc/8JgL1gJq)### SignUp Page
[![register.png](https://i.postimg.cc/RCf9dSr6/register.png)](https://postimg.cc/bdzKNjwp)### Login Page
[![login.png](https://i.postimg.cc/7YwvNSMd/login.png)](https://postimg.cc/mhX6Lzny)### Explore Page(Along With Some Working)
[![explore-gif.gif](https://i.postimg.cc/Kzp0L1BY/explore-gif.gif)](https://postimg.cc/bDb0fN6X)
### Upload Page(Along With Some Working)
[![upload-gif.gif](https://i.postimg.cc/Y2GPYwqC/upload-gif.gif)](https://postimg.cc/K4bQhwM6)
### Gurus Page
[![gurus-2.png](https://i.postimg.cc/KcBNmc8B/gurus-2.png)](https://postimg.cc/Yj2g3HgC)
### E-learning Platforms(Static page)
[![e-learnings-paltforms.png](https://i.postimg.cc/pdmf4RS9/e-learnings-paltforms.png)](https://postimg.cc/B8GP194s)
### User Profile
[![profile.png](https://i.postimg.cc/vm3jXKhN/profile.png)](https://postimg.cc/kVRfgfkQ)
### Admin Panel (Along With Some Working)
[![admin-gif.gif](https://i.postimg.cc/VvDctNTd/admin-gif.gif)](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)