{"id":21198571,"url":"https://github.com/devabdotolba/theday","last_synced_at":"2025-07-10T06:30:38.139Z","repository":{"id":173112469,"uuid":"634706313","full_name":"DevAbdoTolba/theday","owner":"DevAbdoTolba","description":null,"archived":false,"fork":false,"pushed_at":"2024-08-28T13:39:52.000Z","size":4000,"stargazers_count":18,"open_issues_count":29,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-08-28T14:48:14.438Z","etag":null,"topics":["aast","college","computer-science","drive"],"latest_commit_sha":null,"homepage":"https://the-day.vercel.app","language":"TypeScript","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/DevAbdoTolba.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-05-01T01:02:15.000Z","updated_at":"2024-08-28T13:39:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"1a396f7d-7d9b-48ac-977c-6955b3447ed5","html_url":"https://github.com/DevAbdoTolba/theday","commit_stats":null,"previous_names":["devabdotolba/theday"],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevAbdoTolba%2Ftheday","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevAbdoTolba%2Ftheday/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevAbdoTolba%2Ftheday/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevAbdoTolba%2Ftheday/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DevAbdoTolba","download_url":"https://codeload.github.com/DevAbdoTolba/theday/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225622927,"owners_count":17498168,"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":["aast","college","computer-science","drive"],"created_at":"2024-11-20T19:52:24.793Z","updated_at":"2024-11-20T19:52:25.446Z","avatar_url":"https://github.com/DevAbdoTolba.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n\n# \u003cp align=\"center\" \u003e\u003cimg align=\"center\" src=\"https://raw.githubusercontent.com/DevAbdoTolba/theday/main/public/icon-192x192.png\"\u003e\u003cbr\u003e \u003cbr\u003e TheDay \u003c/p\u003e\n\nMade with \u003cimg height=20 width=20 src=\"https://cdn-0.emojis.wiki/emoji-pics-lf/telegram/heart-with-ribbon-telegram.gif\" /\u003e, by AASTMT aswan \u003cstrong\u003e CS\"2110 \u003c/strong\u003e students\n\nAll content and materials in the journey of a computer science student.\n\n## Features\n\n- #### Displaying all semesters with their courses\n  - Every semester has up to 6 courses, all of which are displayed in 2 conditions: on computers and wide screens, the abbreviations of every course are shown. On phones, the whole course name is displayed.\n  ![image](https://github.com/DevAbdoTolba/theday/assets/100101090/2ac5bd87-98e7-4e4a-8185-e354a5d48c2c)\n  ![image](https://github.com/DevAbdoTolba/theday/assets/100101090/29670cae-8d25-4e54-9761-f840292fc7a9)\n  \n  - Hovering over any item on the PC screen shows you the full name.\n  ![image](https://github.com/DevAbdoTolba/theday/assets/100101090/79ac5bdb-4205-4b9f-9d97-9f19cffe2f3d)\n  \n  - Choosing any course will prompt the website to ask if this is your assigned semester!\n    ![image](https://github.com/DevAbdoTolba/theday/assets/100101090/21e7eb30-96b1-4544-b442-aaf0cb8c1321)\n     If you choose \"YES,\" the next time you enter, you will find that this semester is pinned at the top of the website.\n     ![image](https://github.com/DevAbdoTolba/theday/assets/100101090/7e289473-31bb-44cb-9c55-80d0c50b4f1c)\n\n- #### Search in all courses\n  - Searching using advanced matching techniques.\n    ![image](https://github.com/DevAbdoTolba/theday/assets/100101090/ee5d1117-f3c8-4488-840a-3e77c69cd72e)\n\n- #### Every course has its own page\n  - Easy UI with modern styling and a more optimized search for all platforms.\n\n  - ![image](https://github.com/DevAbdoTolba/theday/assets/100101090/9312fbf2-29d3-45bd-9174-56f14aa8a048)\n  \n  - The search is different from the main-page search and much more amazingly fast!\n  - ![image](https://github.com/DevAbdoTolba/theday/assets/100101090/a1f9553a-a5bd-41f6-9071-40dba0f05afd)\n  - ![image](https://github.com/DevAbdoTolba/theday/assets/100101090/0432310f-bf35-48ab-af82-949474bb285c)\n  \n  - There are 3 sections for every course, which are: Material, Schedule, and Previous Exams.\n  - ![image](https://github.com/DevAbdoTolba/theday/assets/100101090/7d58156f-8662-44ab-83b9-0175e88d18b3)\n\n  - Every page in the courses has many sections in the Material section. For example, in the computer architecture course, we have sections, whitenning, lectures, online sections, and online lectures. Each section has 4 main items:\n    - Title\n    - Go-to drive button (which leads to the drive folder from which the data came)\n    - Items themselves\n    - Horzintal scroll bar\n  - Every item has 4 main functionalities:\n    - On hover, display the whole name.\n    - On click, open the file.\n    - Show the thumbnail of the file.\n    - The width increases depending on the file's main size in KBs.\n    \n   \n\n\n## How to install\n\n\nThis is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).\n\n## Getting Started\n\nFirst, run the development server:\n\n```bash\nnpm run dev\n# or\nyarn dev\n# or\npnpm dev\n```\nOpen [http://localhost:3000](http://localhost:3000) with your browser to see the result.\n\nYou can start editing the page by modifying `pages/index.js`. The page auto-updates as you edit the file.\n\n[API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.js`.\n\nThe `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages.\n\nThis project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.\n\n## Learn More\n\nTo learn more about Next.js, take a look at the following resources:\n\n- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.\n- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.\n\nYou can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!\n\n## Deploy on Vercel\n\nThe easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template\u0026filter=next.js\u0026utm_source=create-next-app\u0026utm_campaign=create-next-app-readme) from the creators of Next.js.\n\nCheck out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.\n\n\nrequired dependencies :\n```bash\nnpm install @emotion/react @emotion/styled @mui/icons-material @mui/material @next/font @vercel/analytics eslint eslint-config-next googleapis next next-pwa react react-dom react-draggable \n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevabdotolba%2Ftheday","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevabdotolba%2Ftheday","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevabdotolba%2Ftheday/lists"}