This project was generated with Angular CLI version 18.1.4.
- Project Overview
- Abstract
- Project Proposal
- Software Requirements Specification (SRS)
- Software Design Specification (SDS)
- Installation Instructions
- Usage
- Code Scaffolding
- Build Instructions
- Further help
- License
- Contact Information
EdUnity is a comprehensive web-based educational platform developed as a final year project for Sukkur IBA University. Supervised by Dr. Muhammad Ismail Mangrio, the project is undertaken by students Sana Gul, Sidra, and Shahzad.
The platform addresses the need for a unified educational tool for Computer Science students by integrating diverse learning resources into a single solution. Built using Angular and Angular Material for the frontend and Spring Boot for the backend, EdUnity features course management, quizzes, community discussions, and blogging, all within a gamified interface. The platform is inspired by successful educational tools and aims to enhance the learning experience by providing a centralized hub for academic resources.
For detailed information about the project, including the abstract, proposal, software requirements specification (SRS), and software design specification (SDS), please refer to the documents in the docs
folder:
- Abstract
- Project Proposal
- Software Requirements Specification (SRS)
- Software Design Specification (SDS)
-
Clone the repository:
git clone https://github.com/shaizCodes/EdUnity-Frontend.git cd EdUnity-Frontend
-
Install dependencies:
npm install
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The application will automatically reload if you change any of the source files.
Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI Overview and Command Reference page.
to be decided...
For any questions or further information, please contact us at shahzad.bscsses21@iba-suk.edu.pk.