{"id":22675222,"url":"https://github.com/ajay84sia/studywave_campus","last_synced_at":"2026-04-06T21:32:42.194Z","repository":{"id":193178655,"uuid":"683686999","full_name":"Ajay84sia/StudyWave_Campus","owner":"Ajay84sia","description":"Study Wave Campus is a comprehensive Learning Management System that provides secure authentication and efficient administration. This project aimed to develop a platform that facilitates seamless learning and management processes, meeting the demands of modern educational environments.","archived":false,"fork":false,"pushed_at":"2023-09-12T16:34:16.000Z","size":671,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-08T19:41:35.325Z","etag":null,"topics":["angular","auth0","django","generative-ai","prompt-engineering","python3","tailwind-css","typescript"],"latest_commit_sha":null,"homepage":"https://study-wave-campus.netlify.app/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Ajay84sia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-27T11:39:48.000Z","updated_at":"2023-09-07T02:26:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"17c41a26-49b5-4278-8384-7f9052e76b41","html_url":"https://github.com/Ajay84sia/StudyWave_Campus","commit_stats":null,"previous_names":["ajay84sia/studywave_campus"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Ajay84sia/StudyWave_Campus","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ajay84sia%2FStudyWave_Campus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ajay84sia%2FStudyWave_Campus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ajay84sia%2FStudyWave_Campus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ajay84sia%2FStudyWave_Campus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ajay84sia","download_url":"https://codeload.github.com/Ajay84sia/StudyWave_Campus/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ajay84sia%2FStudyWave_Campus/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31491097,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-06T17:22:55.647Z","status":"ssl_error","status_checked_at":"2026-04-06T17:22:54.741Z","response_time":112,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["angular","auth0","django","generative-ai","prompt-engineering","python3","tailwind-css","typescript"],"created_at":"2024-12-09T17:29:26.559Z","updated_at":"2026-04-06T21:32:42.100Z","avatar_url":"https://github.com/Ajay84sia.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"## 🏷️ About StudyWave Campus\n\n\u003e Study Wave Campus is a comprehensive Learning Management System that provides secure authentication and efficient administration. This project aimed to develop a platform that facilitates seamless learning and management processes, meeting the demands of modern educational environments.\n---\n\n\u003cbr/\u003e\n\n## **Frontend Deployed URL** 👉 (https://study-wave-campus.netlify.app/)\n\n## **Backend Deployed URL** 👉 (https://study-wave-backend.vercel.app/)\n\n## 🏷️ Tech Stack Used:-\n\n### Frontend\n\n| Angular                                                                                                                                                                                                                                                                                                                                                      | TypeScript                                                                                                                    | Tailwind CSS                                                                                                                  | Chart.Js                                                                                                                      | Auth0                                                                                                                         |\n| ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ |\n| \u003cimg width=\"75px\" src=\"https://cdn.freebiesupply.com/logos/large/2x/angular-icon-logo-png-transparent.png\"\u003e  | \u003cimg width=\"75px\" src=\"https://img.icons8.com/fluency/452/typescript--v2.png\"\u003e  | \u003cimg width=\"70px\" src=\"https://cdn.icon-icons.com/icons2/2107/PNG/512/file_type_tailwind_icon_130128.png\"\u003e | \u003cimg width=\"70px\" src=\"https://avatars.githubusercontent.com/u/10342521?s=280\u0026v=4\"\u003e | \u003cimg width=\"70px\" src=\"https://cdn.icon-icons.com/icons2/2699/PNG/128/auth_logo_icon_169534.png\"\u003e |\n\n\n### Backend \u0026 Database\n\n| Python                                                                                                                                                                                                                                                                                                                                                      | Django                                                                                                                            | MongoDB                                                                                                                            |\n| ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ |\n| \u003cimg width=\"75px\" src=\"https://th.bing.com/th/id/R.a81ec894994b107448ec84f07feb0b6f?rik=AGEVK6UyAjUuPQ\u0026riu=http%3a%2f%2fclipart-library.com%2fimages_k%2fpython-logo-transparent%2fpython-logo-transparent-9.png\u0026ehk=CDexlAZjyQXRqtsTUdrBS2HDF%2fTK%2fcsRifoPtWrK2Es%3d\u0026risl=\u0026pid=ImgRaw\u0026r=0\"\u003e  | \u003cimg width=\"75px\" src=\"https://juststickers.in/wp-content/uploads/2019/07/django-shapecut.png\"\u003e | \u003cimg width=\"75px\" src=\"https://img.icons8.com/external-tal-revivo-shadow-tal-revivo/256/external-mongodb-a-cross-platform-document-oriented-database-program-logo-shadow-tal-revivo.png\"\u003e |\n\n---\n## Frontend Screenshots 📷\n---\n\n# Home Page\n\u003c!-- ![Screenshot 2023-09-06 161613](https://github.com/Ajay84sia/StudyWave_Campus/assets/98752820/78853c9a-7301-4299-8463-be350b8e9fcc) --\u003e\n![image](https://github.com/Ajay84sia/StudyWave_Campus/assets/98752820/e17735ed-9496-40f1-96c3-e917a590862e)\n\n\n# Login Page\n![Screenshot 2023-09-06 161658](https://github.com/Ajay84sia/StudyWave_Campus/assets/98752820/632d2363-0a83-4a31-8760-4ccb11c04c23)\n\n\n# Dashboard\n![Screenshot 2023-09-06 161757](https://github.com/Ajay84sia/StudyWave_Campus/assets/98752820/d9d5e7ef-9c3c-445d-8c3c-2b94d52bcd31)\n\n\n# Students Listing Page\n![Screenshot 2023-09-06 161825](https://github.com/Ajay84sia/StudyWave_Campus/assets/98752820/af4a5146-b4e0-4b7d-9a21-35c96df22365)\n\n\n# Student Registration Page\n![Screenshot 2023-09-06 161857](https://github.com/Ajay84sia/StudyWave_Campus/assets/98752820/bb2527f8-f097-4549-9262-29c9af825880)\n\n\n# Instructors Listing Page\n![Screenshot 2023-09-06 161950](https://github.com/Ajay84sia/StudyWave_Campus/assets/98752820/8a61df14-e7cb-4728-8222-a24d6dc367a4)\n\n\n# Instructor Registration Page\n![Screenshot 2023-09-06 162039](https://github.com/Ajay84sia/StudyWave_Campus/assets/98752820/26245726-6c1c-40ba-a0a0-b17e5474fd85)\n\n\n# Courses Listing Page\n![Screenshot 2023-09-06 162157](https://github.com/Ajay84sia/StudyWave_Campus/assets/98752820/b798d6e8-53ca-49ab-95ce-11499b0f5c8a)\n\n\n# Course Form Page\n![Screenshot 2023-09-06 162217](https://github.com/Ajay84sia/StudyWave_Campus/assets/98752820/1918009f-0397-4f22-8e9b-b155cd8f217e)\n\n\n# Enrollment Listing Page\n![Screenshot 2023-09-06 162239](https://github.com/Ajay84sia/StudyWave_Campus/assets/98752820/f0bbf514-beec-4e2e-ab5a-f5a56fea15b6)\n\n\n# Assignment Listing Page\n![Screenshot 2023-09-06 162335](https://github.com/Ajay84sia/StudyWave_Campus/assets/98752820/df90a754-4b04-42b5-8422-e91fbc8321f1)\n\n\n# Add New Assignment Page\n![Screenshot 2023-09-06 162420](https://github.com/Ajay84sia/StudyWave_Campus/assets/98752820/247a249d-df79-4282-af16-f7edfe61cc58)\n\n\n# Submission Listing Page\n![Screenshot 2023-09-06 162441](https://github.com/Ajay84sia/StudyWave_Campus/assets/98752820/7884593c-c158-4589-a2ac-18c8459f78db)\n\n\n## **API Endpoints**\n\n### **Authentication**\n\n- **`Auth0`** - Authentication is done using Auth0.\n\n### **Students**\n\n- **`GET /api/students/`** - Retrieve all students.\n- **`GET /api/student/:id/`** - Retrieve single student details.\n- **`POST /api/add_student/`** - Insert new student details.\n- **`PATCH /api/students/update/:id`** - Update student details.\n- **`DELETE /api/students/:id`** -Delete student details.\n\n### **Instructors**\n\n- **`GET /api/instructors/`** - Retrieve all instructors.\n- **`GET /api/instructor/:id/`** - Retrieve single instructor details.\n- **`POST /api/add_instructor/`** - Insert new instructor details.\n- **`PATCH /api/instructors/update/:id`** - Update instructor details.\n- **`DELETE /api/instructors/:id`** -Delete instructor details.\n\n### **Courses**\n\n- **`GET /api/courses/`** - Retrieve all courses.\n- **`GET /api/course/:id/`** - Retrieve single course details.\n- **`POST /api/add_course/`** - Insert new course details.\n- **`PATCH /api/courses/update/:id`** - Update course details.\n- **`DELETE /api/courses/:id`** -Delete course details.\n\n### **Enrollments**\n\n- **`GET /api/enrollments/`** - Retrieve all enrollments.\n- **`GET /api/enrollment/:id/`** - Retrieve single enrollment details.\n- **`POST /api/add_enrollment/`** - Insert new enrollment details.\n- **`PATCH /api/enrollments/update/:id`** - Update enrollment details.\n- **`DELETE /api/enrollments/:id`** -Delete enrollment details.\n\n### **Assignments**\n\n- **`GET /api/assignments/`** - Retrieve all assignments.\n- **`GET /api/assignment/:id/`** - Retrieve single assignment details.\n- **`POST /api/add_assignment/`** - Insert new assignment details.\n- **`PATCH /api/assignments/update/:id`** - Update assignment details.\n- **`DELETE /api/assignments/:id`** -Delete assignment details.\n\n### **Submissions**\n\n- **`GET /api/submissions/`** - Retrieve all submissions.\n- **`GET /api/submission/:id/`** - Retrieve single submission details.\n- **`POST /api/add_submission/`** - Insert new submission details.\n- **`PATCH /api/submissions/update/:id`** - Update submission details.\n- **`DELETE /api/submissions/:id`** -Delete submission details.\n\n### **Departments**\n\n- **`GET /api/departments/`** - Retrieve all departments.\n- **`GET /api/department/:id/`** - Retrieve single department details.\n- **`POST /api/add_department/`** - Insert new department details.\n- **`PATCH /api/departments/update/:id`** - Update department details.\n- **`DELETE /api/departments/:id`** -Delete department details.\n\n### **Announcements**\n\n- **`GET /api/announcements/`** - Retrieve all announcements.\n- **`GET /api/announcement/:id/`** - Retrieve single announcement details.\n- **`POST /api/add_announcement/`** - Insert new announcement details.\n- **`PATCH /api/announcements/update/:id`** - Update announcement details.\n- **`DELETE /api/announcements/:id`** -Delete announcement details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fajay84sia%2Fstudywave_campus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fajay84sia%2Fstudywave_campus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fajay84sia%2Fstudywave_campus/lists"}