{"id":21638310,"url":"https://github.com/w-ptra/seastudy","last_synced_at":"2026-03-03T01:34:01.664Z","repository":{"id":251526711,"uuid":"837674291","full_name":"W-ptra/SeaStudy","owner":"W-ptra","description":"SEA Study, an all-in-one online learning platform designed to empower learners and educators alike. Whether you're diving into academics, mastering programming, exploring culinary arts, or discovering new passions, SEA Study is here to guide you on your learning journey.","archived":false,"fork":false,"pushed_at":"2024-08-17T20:29:18.000Z","size":59261,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-11-25T04:09:00.258Z","etag":null,"topics":["express","javascript","jest","jwt","nextjs","postgresql","prisma","tailwindcss","typescript"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/W-ptra.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":"2024-08-03T17:10:35.000Z","updated_at":"2024-10-21T07:21:10.000Z","dependencies_parsed_at":"2024-08-06T13:54:03.818Z","dependency_job_id":null,"html_url":"https://github.com/W-ptra/SeaStudy","commit_stats":null,"previous_names":["w-ptra/seastudy"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/W-ptra%2FSeaStudy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/W-ptra%2FSeaStudy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/W-ptra%2FSeaStudy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/W-ptra%2FSeaStudy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/W-ptra","download_url":"https://codeload.github.com/W-ptra/SeaStudy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235526144,"owners_count":19004160,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["express","javascript","jest","jwt","nextjs","postgresql","prisma","tailwindcss","typescript"],"created_at":"2024-11-25T04:09:07.764Z","updated_at":"2025-10-06T12:31:08.975Z","avatar_url":"https://github.com/W-ptra.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SEA Study: Learn Anytime, Anywhere!\nWelcome to SEA Study, an all-in-one online learning platform designed to empower learners and educators alike. Whether you're diving into academics, mastering programming, exploring culinary arts, or discovering new passions, SEA Study is here to guide you on your learning journey.\n\n#### \u003ci\u003eKey Features:\u003c/i\u003e\n- \u003cb\u003eCourse Creation \u0026 Management:\u003c/b\u003e Easily create, organize, and manage courses tailored to your students' needs.\n- \u003cb\u003eInteractive Assignments:\u003c/b\u003e Engage learners with dynamic assignments that reinforce their understanding.\n- \u003cb\u003eProgress Tracking:\u003c/b\u003e Monitor your learning journey with insightful progress tracking tools.\n- \u003cb\u003eCommunity Forum:\u003c/b\u003e Connect with fellow learners and instructors in a vibrant, collaborative community.\nJoin SEA Study today and start your journey toward mastering new skills and knowledge!\n\nTeam Sigma-rizz repository for Compfest Software Engineering Academy \n---\n\nTeam Members:\n- Aulia Anugrah Aziz\n- Steven Tjhia\n- Atqiya Haydar Luqman\n- Wisnu Putra\n\n## Technologies used\n\n#### Frontend\n![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge\u0026logo=typescript\u0026logoColor=white)\n![Next JS](https://img.shields.io/badge/Next-black?style=for-the-badge\u0026logo=next.js\u0026logoColor=white)\n![TailwindCSS](https://img.shields.io/badge/tailwindcss-%2338B2AC.svg?style=for-the-badge\u0026logo=tailwind-css\u0026logoColor=white)\n\n#### Backend\n![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge\u0026logo=javascript\u0026logoColor=%23F7DF1E)\n![NodeJS](https://img.shields.io/badge/node.js-6DA55F?style=for-the-badge\u0026logo=node.js\u0026logoColor=white)\n![Express.js](https://img.shields.io/badge/express.js-%23404d59.svg?style=for-the-badge\u0026logo=express\u0026logoColor=%2361DAFB)\n![JWT](https://img.shields.io/badge/JWT-black?style=for-the-badge\u0026logo=JSON%20web%20tokens)\n![Jest](https://img.shields.io/badge/-jest-%23C21325?style=for-the-badge\u0026logo=jest\u0026logoColor=white)\n\n#### Database\n![Prisma](https://img.shields.io/badge/Prisma-3982CE?style=for-the-badge\u0026logo=Prisma\u0026logoColor=white)\n![Postgres](https://img.shields.io/badge/postgres-%23316192.svg?style=for-the-badge\u0026logo=postgresql\u0026logoColor=white)\n\n## Documentation\n\n#### Class Diagram\n![SigmaRizz_ERD](https://github.com/user-attachments/assets/05654b68-d9d1-4fba-8fb7-c220bd5d87af)\n\n#### Entity Relationship Diagram (ERD)\n![ERD_SeaStudy drawio_1](https://github.com/user-attachments/assets/550e572e-8d71-4c3d-901f-e739e8a9e58f)\n\n#### Use Case Diagram\n![image](https://github.com/user-attachments/assets/23eea0bb-1a9c-47a3-82f5-fb4a6d8536da)\n\n#### System Design Diagram\n![system_design_seastudy_application](https://github.com/user-attachments/assets/c73dc681-6633-489c-9e1a-67bd6efb1ca3)\n\n## Setup\n\n- Clone the github repository\n\n  ```\n  cd SEASalon\n  git clone https://github.com/auli-aziz/SEA-Salon.git\n  ```\n### Frontend\n\n- Ensure You’re on the right folder\n\n  ```\n  cd client\n  ```\n\n- Run npm install to install all dependencies\n  ```\n   npm install\n  ```\n\n- Create an .env file in your project root folder and add your variables.\n\n- Insert Variables\n\n- To test the installation result run\n  ```\n  npm run dev\n  ```\n\n### Backend\n\n- Open a new terminal and ensure You’re on the right folder\n\n  ```\n  cd server\n  ```\n\n- Run npm install to install all dependencies\n  ```\n   npm install\n  ```\n- Create an .env file in your project root folder and add your variables.\n\n- Insert Database Variables\n\n- To test the installation result run\n  ```\n   node .\n  ```\n\n- To  run development mode, run\n  ```\n   npm run dev\n  ```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fw-ptra%2Fseastudy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fw-ptra%2Fseastudy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fw-ptra%2Fseastudy/lists"}