Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Production #38

Merged
merged 232 commits into from
Aug 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
232 commits
Select commit Hold shift + click to select a range
e9efb70
ads.txt added
Zain-ul-din May 2, 2023
aff1f8e
article ads test
Zain-ul-din May 3, 2023
c2edc52
article ad
Zain-ul-din May 4, 2023
8edcc5b
back to ...
Zain-ul-din May 4, 2023
a02f7f8
back to ...
Zain-ul-din May 4, 2023
ff1f78e
google-ad placeholder
Zain-ul-din May 4, 2023
a9a2095
about_us
Zain-ul-din May 4, 2023
bb0e77e
teacher timetable
Zain-ul-din May 4, 2023
c37ec8a
teacher timetable
Zain-ul-din May 4, 2023
ff690e3
firebase optimization
Zain-ul-din May 4, 2023
9181e0f
teachers_timetable click_fix
Zain-ul-din May 4, 2023
1d3381f
better back btn
Zain-ul-din May 4, 2023
0effef1
ads removed
Zain-ul-din May 4, 2023
a075d23
docs scroll in view fix
Zain-ul-din May 6, 2023
787a3fd
past paper preview
Zain-ul-din May 7, 2023
385cd03
fixes
Zain-ul-din May 8, 2023
f24949c
print fix
Zain-ul-din May 11, 2023
31e500e
cool bg added
Zain-ul-din Jun 10, 2023
1c1b7b8
bg color fix
Zain-ul-din Jun 10, 2023
7576b74
glow breakpoints
Zain-ul-din Jun 10, 2023
8a625cd
timetable lectures chart representation
Zain-ul-din Jun 14, 2023
0f55195
new features + improvements
Zain-ul-din Jun 19, 2023
16fa226
typo error fix
Zain-ul-din Jun 19, 2023
64535f8
type error fix
Zain-ul-din Jun 19, 2023
458e276
User type error fix
Zain-ul-din Jun 19, 2023
e983ee1
users view for admin
Zain-ul-din Jun 19, 2023
c9e4cdb
timetable update
Zain-ul-din Jun 20, 2023
2d20e51
discussions page
Zain-ul-din Jun 21, 2023
38412eb
discussion input added
Zain-ul-din Jun 22, 2023
8506685
discussion preview
Zain-ul-din Jul 2, 2023
79123a5
types error fix + room timetable
Zain-ul-din Jul 2, 2023
6bf1e6f
classroom timetable sorting added
Zain-ul-din Jul 2, 2023
1a69133
free classroom routing added
Zain-ul-din Jul 2, 2023
db3b05c
free classrooms quries
Zain-ul-din Jul 3, 2023
68535eb
free classroom no longer in preview
Zain-ul-din Jul 3, 2023
77beb50
free classroom UX fix
Zain-ul-din Jul 3, 2023
eac88b4
removed: timetable selection input context api and added useState ins…
Zain-ul-din Jul 5, 2023
75ed5b5
past paper ssr
Zain-ul-din Jul 7, 2023
a560bab
chat room preview from admin
Zain-ul-din Jul 10, 2023
a95888a
comments input filteration added
Zain-ul-din Jul 13, 2023
41ab6f1
prettier
Zain-ul-din Jul 19, 2023
fd2ed9f
timetable feedback added
Zain-ul-din Aug 3, 2023
a55e5b4
.env example
Zain-ul-din Aug 3, 2023
340e73b
404
Zain-ul-din Aug 3, 2023
ea6575c
rating toast duration fix
Zain-ul-din Aug 3, 2023
ac82f58
get ready for independence day
Zain-ul-din Aug 6, 2023
023cd81
Update _app.tsx
Zain-ul-din Aug 15, 2023
98da66c
Update .gitignore
Zain-ul-din Aug 15, 2023
5a583f1
not mentained during summer
Zain-ul-din Aug 16, 2023
a5d7f24
summer break
Zain-ul-din Aug 16, 2023
782a72c
added: packages + disable redirects
Zain-ul-din Sep 3, 2023
e220b0d
updated: git submodule
Zain-ul-din Sep 3, 2023
fdb49b4
added: vercel ignore
Zain-ul-din Sep 3, 2023
d29d278
Added: acessibility and share link APIS
Zain-ul-din Sep 3, 2023
4991c7a
added: better acessibility for timetable selection
Zain-ul-din Sep 3, 2023
7f5334d
fixed: timetable selection page overflow on mobo devices
Zain-ul-din Sep 3, 2023
df58c3f
added: clash resolver page #19
Zain-ul-din Sep 30, 2023
1e5d20f
added: Clash Resolver Course Card #19
Zain-ul-din Sep 30, 2023
d9f182d
added: courses cart #19
Zain-ul-din Sep 30, 2023
cc1ef37
added: Clash Resolver types
Zain-ul-din Sep 30, 2023
fa1c27b
added: intro to clash resolver #19
Zain-ul-din Sep 30, 2023
3f732c4
added: timetable clash resolver component #19
Zain-ul-din Sep 30, 2023
5a91b6f
fixed: conflict ui color visibility
Zain-ul-din Oct 1, 2023
e805eb7
added: 'hasConflict' function for filter #19
Zain-ul-din Oct 1, 2023
381fda9
added: hasConflict function to check two lecture conflicts #19
Zain-ul-din Oct 1, 2023
7c77b81
fixed: find conflict logic
Zain-ul-din Oct 1, 2023
c7a8ba4
added: Head tag
Zain-ul-din Oct 1, 2023
a9080c6
fixed: react validating dom warning
Zain-ul-din Oct 1, 2023
aa69f98
added: share link + usage
Zain-ul-din Oct 1, 2023
f67ad88
fixed: remove and add conflict filter
Zain-ul-din Oct 1, 2023
d777b5d
added: custom compression function for memo
Zain-ul-din Oct 1, 2023
02aeadc
clean code structure
Zain-ul-din Oct 1, 2023
00747a0
added: find courses time conflicts function
Zain-ul-din Oct 1, 2023
5268d3c
added: settings
Zain-ul-din Oct 2, 2023
3226009
added: clash resolver link
Zain-ul-din Oct 2, 2023
0abbb41
updated: chat room
Zain-ul-din Oct 2, 2023
81e21a1
added: bug report option
Zain-ul-din Oct 2, 2023
f8bfcc9
added: onYes call back
Zain-ul-din Oct 2, 2023
bc48b13
added: generic component to introduce new feature
Zain-ul-din Oct 2, 2023
9da040e
added: Gradient txt link similar to a tag
Zain-ul-din Oct 2, 2023
43d132f
added: QA link
Zain-ul-din Oct 2, 2023
a97a581
added: vote count to post
Zain-ul-din Oct 2, 2023
79c2ca9
added: new event keys
Zain-ul-din Oct 2, 2023
f46e0df
added: New feature promotion system
Zain-ul-din Oct 2, 2023
a93444f
renamed: notifications to discussions
Zain-ul-din Oct 2, 2023
2d01688
added: firebase analytics
Zain-ul-din Oct 2, 2023
75d0d27
optimized: rendering logic
Zain-ul-din Oct 3, 2023
587016a
changed: getServerSideProps to server side caching
Zain-ul-din Oct 3, 2023
329d0c5
added: new api end point
Zain-ul-din Oct 3, 2023
ea72740
added: http client with backoff #21
Zain-ul-din Oct 3, 2023
ebb9d77
added: new end point for server side caching
Zain-ul-din Oct 3, 2023
8ef8f63
migrate: to server side caching
Zain-ul-din Oct 3, 2023
74c8c9f
added: spinner animation
Zain-ul-din Oct 3, 2023
5486121
added: drawer close btn
Zain-ul-din Oct 3, 2023
c67e78f
added: google ads
Zain-ul-din Oct 3, 2023
a17b8ad
fixed: text underflow under input
Zain-ul-din Oct 3, 2023
9603da5
Update _app.tsx
Zain-ul-din Oct 4, 2023
ad325fc
Update _document.tsx
Zain-ul-din Oct 4, 2023
4f8e629
removed ambiguous sign-in button
Zain-ul-din Oct 5, 2023
80f05ea
Update _document.tsx
Zain-ul-din Oct 6, 2023
4e7994f
Update _document.tsx
Zain-ul-din Oct 7, 2023
df45c4d
added: experimental discussion feature #17
Zain-ul-din Oct 7, 2023
0077484
Update CourseCart.tsx
Zain-ul-din Oct 7, 2023
d4ece8c
Update _app.tsx
Zain-ul-din Oct 9, 2023
d73844e
Update _app.tsx
Zain-ul-din Oct 10, 2023
ba3e87f
removed: new feature
Zain-ul-din Oct 13, 2023
27628f9
added: useReferrer
Zain-ul-din Oct 13, 2023
9ef793d
added: referrer hook
Zain-ul-din Oct 13, 2023
ac94090
fix: triple equal comparison
Zain-ul-din Oct 13, 2023
8a397af
Update LICENSE
Zain-ul-din Oct 17, 2023
a0cedc0
accessbility
Zain-ul-din Oct 17, 2023
b192388
added: palestine support banner
Zain-ul-din Oct 19, 2023
7642e5d
added: palestine support page
Zain-ul-din Oct 20, 2023
2accb0b
added: link 'how to support Palestine'
Zain-ul-din Oct 26, 2023
a2f2e8c
added: zoho mail verification
Zain-ul-din Nov 1, 2023
1f899e0
moved: zoho auth file to folder
Zain-ul-din Nov 2, 2023
ee2df82
updated:verify zoho file
Zain-ul-din Nov 2, 2023
9f5e8cd
migrating from next image to native image component
Zain-ul-din Nov 6, 2023
2da6d60
Update .env.example
Zain-ul-din Nov 13, 2023
38ee254
migrated from Next-JS image to native img component
Zain-ul-din Nov 22, 2023
143dde4
added: view count
Zain-ul-din Nov 23, 2023
0084efd
migrated from .live to .online
Zain-ul-din Nov 23, 2023
257dc59
removed: useReferrer hook
Zain-ul-din Nov 28, 2023
71d97fa
Update README.md
Zain-ul-din Dec 12, 2023
5338ba4
fixed: comment dicussion comments not showing
Zain-ul-din Dec 17, 2023
d9d18f0
added: pro badge
Zain-ul-din Dec 17, 2023
9c64e7d
Update README.md
Zain-ul-din Dec 17, 2023
887a168
removed: bg blob
Zain-ul-din Dec 19, 2023
325e220
added: type writer hook
Zain-ul-din Dec 20, 2023
4423b80
added: Advertisement card
Zain-ul-din Dec 20, 2023
74a37a1
added: Palestine Side Advertisement Card
Zain-ul-din Dec 20, 2023
217134d
added: Palestine Side Link
Zain-ul-din Dec 21, 2023
9d5a456
updated: timetable
Zain-ul-din Jan 1, 2024
740113f
Update Timetable.tsx
Zain-ul-din Jan 3, 2024
0f1c375
Update .prettierrc
Zain-ul-din Jan 16, 2024
dfa56b3
added: contributors sorting
Zain-ul-din Feb 1, 2024
f40fb95
added: remote md support
Zain-ul-din Feb 1, 2024
f6eef8a
added: contributors profile glow
Zain-ul-din Feb 1, 2024
95cd2cf
added: markdown id's
Zain-ul-din Feb 1, 2024
934f180
adjusted: glow anim timing
Zain-ul-din Feb 1, 2024
a93c328
added: download screenshot feature
Zain-ul-din Feb 11, 2024
591d35a
perf: cash_resolver
Zain-ul-din Feb 18, 2024
cf231a1
style: clash resolver
Zain-ul-din Feb 18, 2024
69f54fc
style: hide pagination on loading
Zain-ul-din Feb 19, 2024
a1c3d16
pref: optimize admin data fetching
Zain-ul-din Feb 28, 2024
6c27c9c
added: developer members page
Zain-ul-din Feb 28, 2024
54f814a
prettier ✨
Zain-ul-din Feb 28, 2024
fa8c967
fixed: duplicate data fetching
Zain-ul-din Feb 28, 2024
503e8c4
migration to github apis
Zain-ul-din Mar 12, 2024
c8dc79c
updated: rooms/[id].tsx
Zain-ul-din Mar 13, 2024
8511f28
updated: readme
Zain-ul-din Mar 13, 2024
0c0bba9
trying: fallback to true
Zain-ul-din Mar 13, 2024
27beb2f
added: serverside props
Zain-ul-din Mar 13, 2024
9b5f103
move back to static props
Zain-ul-din Mar 13, 2024
3cfa88b
updated: readme
Zain-ul-din Mar 13, 2024
1a03a01
added: logs
Zain-ul-din Mar 13, 2024
18350ad
log
Zain-ul-din Mar 13, 2024
689b134
more logs
Zain-ul-din Mar 13, 2024
9b75584
eliminated error in rooms static paths
Zain-ul-din Mar 13, 2024
9fb40fb
added: more logs
Zain-ul-din Mar 13, 2024
3690adc
fix: typo
Zain-ul-din Mar 13, 2024
24274e1
moore logs
Zain-ul-din Mar 13, 2024
1562c9c
added: 404 page
Zain-ul-din Mar 13, 2024
28d9c6b
must sign-in to access CR
Zain-ul-din Mar 13, 2024
89bd8ed
fixed: forever loading sign-in btn
Zain-ul-din Mar 13, 2024
ca2f26d
added: contributors name
Zain-ul-din Mar 13, 2024
7043a38
fix: mobile input focus issue
Zain-ul-din Mar 13, 2024
7750872
feat: maked history adaptable with new APIS
Zain-ul-din Mar 13, 2024
43c77bc
removed: screenshots link
Zain-ul-din Mar 14, 2024
114f9ab
Update readme.md
Zain-ul-din Mar 15, 2024
60a88e8
feat: updated print table
Zain-ul-din Mar 16, 2024
e77eda4
feat: added updated_at time to avoid confusions
Zain-ul-din Mar 16, 2024
fc5be3b
feat: trun on ads
Zain-ul-din Mar 16, 2024
5192df9
🔥 burn things form UI
Zain-ul-din Mar 17, 2024
1b9c8e0
feat: updated toast
Zain-ul-din Mar 17, 2024
8acb35f
feat: updated search
Zain-ul-din Mar 17, 2024
3b731b0
Update README.md
Zain-ul-din Mar 18, 2024
9ba4dae
removed: ISR
Zain-ul-din Mar 20, 2024
97a712c
feat: added vercel deployment hook var
Zain-ul-din Mar 20, 2024
952a83f
updated: downgrade daily workflow trigger quota
Zain-ul-din Mar 20, 2024
050d5bb
feat: added hook and fix doc init bug
Zain-ul-din Mar 20, 2024
24c033f
feat: started election
Zain-ul-din Mar 24, 2024
da21612
feat: updated election ad
Zain-ul-din Mar 24, 2024
a462c83
feat: added remote md
Zain-ul-din Mar 24, 2024
60d11e1
feat: fix ol li's
Zain-ul-din Mar 24, 2024
1f6c7d8
feat: added debug
Zain-ul-din Mar 24, 2024
95b594a
feat: cache fix
Zain-ul-din Mar 24, 2024
367f4ac
feat: allowed non-signed in user to view nominees
Zain-ul-din Mar 27, 2024
054168b
feat: added election phase
Zain-ul-din Apr 2, 2024
73f28a2
feat: added admin view
Zain-ul-din Apr 2, 2024
c0ff864
feat: added teacher influence
Zain-ul-din Apr 2, 2024
a956d25
feat: added more teacher influence
Zain-ul-din Apr 2, 2024
24b29b2
feat: updated render
Zain-ul-din Apr 2, 2024
3899a6e
feat: added doctor influence
Zain-ul-din Apr 2, 2024
49d1362
feat: added don8 palestine
Zain-ul-din Apr 3, 2024
461170a
feat: added husky
Zain-ul-din Apr 3, 2024
8bb93dc
fix: allow outsider to run workflow #34
Zain-ul-din Apr 12, 2024
11adbf9
Update _document.tsx
Zain-ul-din Apr 12, 2024
1a61e36
Update _document.tsx
Zain-ul-din Apr 12, 2024
4f51d63
feat: added skill-share link
Zain-ul-din Apr 12, 2024
9c6ddae
feat: timetable history
Zain-ul-din Apr 12, 2024
121c52d
feat: store history on refer link
Zain-ul-din Apr 13, 2024
0d10c70
feat: disabled main animator
Zain-ul-din Apr 16, 2024
f42ad4d
removed: ads
Zain-ul-din Apr 17, 2024
715299c
feat: render only once
Zain-ul-din Apr 18, 2024
560152e
feat: added educative affiliate links
Zain-ul-din Apr 19, 2024
744a61d
fix: missing props
Zain-ul-din Apr 19, 2024
6e54bbc
fix: client side exception error
Zain-ul-din Apr 19, 2024
19cb2a5
removed console log
Zain-ul-din Apr 25, 2024
e135a13
feat: added updated timetable option
Zain-ul-din Apr 25, 2024
2df7b57
feat: added past paper page (#37)
Zain-ul-din May 9, 2024
eea32c8
feat: added PastPaperDocType (#37)
Zain-ul-din May 9, 2024
a09c731
updated: doc (#37)
Zain-ul-din May 9, 2024
8391f41
feat: added util to upload blob (#37)
Zain-ul-din May 9, 2024
092e5f8
updated: updated_at field to firebase FieldValue (#37)
Zain-ul-din May 9, 2024
d8d435c
feat: added paper upload function (#37)
Zain-ul-din May 9, 2024
b3722c4
experimental: added dummy UI
Zain-ul-din May 10, 2024
4870177
chore: move UI logic to their own component (#37)
Zain-ul-din May 10, 2024
57fa65f
Rename pastpaper.tsx to PastPaper.tsx
Zain-ul-din May 15, 2024
4f37b55
feat: room activities (#39)
Zain-ul-din May 21, 2024
79b4235
remove google ads #16
Zain-ul-din May 23, 2024
f9cad60
feat: added more table of content icons
Zain-ul-din May 26, 2024
61f83fb
feat: add advertisement option
Zain-ul-din Jun 8, 2024
2aac129
feat: add user meta data along news letter sub
Zain-ul-din Jun 8, 2024
2688a9e
add category
Zain-ul-din Jun 8, 2024
40c632a
feat: add subjects to drop down #37
Zain-ul-din Jun 13, 2024
0182e53
⚠ alert: temporary not available
Zain-ul-din Jun 14, 2024
eae8409
⚠ alert: temporary not available
Zain-ul-din Jun 14, 2024
59534d0
welcome back
Zain-ul-din Jun 25, 2024
5ae8114
past papers
Zain-ul-din Jul 2, 2024
552dfd4
past papers ##16
Zain-ul-din Jul 3, 2024
06a5190
link fix
Zain-ul-din Jul 3, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,21 @@ NEXT_PUBLIC_ADMIN_EMAIL=

# Chat GPT
NEXT_PUBLIC_OPENAI_API_KEY=

# Preview
NEXT_PUBLIC_preview=

# crypto keys

OPEN_DB_KEY=
OPEN_DB_IV=

# Github Token
GITHUB_USER_TOKEN=

# Vercel Re-Deployment Hook

RE_DEPLOYMENT_HOOK=

# # Gemini Key
NEXT_PUBLIC_GEMINI_KEY=
1 change: 1 addition & 0 deletions .github/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@

- prettier
- vercel auto deploy

2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,6 @@ yarn-error.log*
*.tsbuildinfo
next-env.d.ts

# environment file

.env
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "packages/lgu-crawler"]
path = packages/lgu-crawler
url = https://github.com/Zain-ul-din/lgu-crawler.git
1 change: 1 addition & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
yarn lint
11 changes: 8 additions & 3 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -1,8 +1,13 @@
{
"semi": true,
"tabWidth": 3,
"semi": true,
"tabWidth": 2,
"printWidth": 100,
"singleQuote": true,
"trailingComma": "none",
"jsxBracketSameLine": true
"jsxBracketSameLine": true,
"bracketSameLine": true,
"jsxSingleQuote": false,
"arrowParens": "always",
"cursorOffset": -1
}

1 change: 1 addition & 0 deletions .vercelignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/packages
5 changes: 5 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"cSpell.words": [
"clashreslover"
]
}
1 change: 1 addition & 0 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,4 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


15 changes: 7 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
LGU-TimeTable

<h5 align="center">
A non-official blazingly 🔥 fast <a href = 'https://www.lgutimetable.live/'>website</a> to access the
A non-official blazingly 🔥 fast <a href = 'https://www.lgutimetable.online/'>website</a> to access the
<a href = 'https://lgu.edu.pk/'>LGU</a>
timetable instantaneously. Build on the top of
<a href = 'https://github.com/IIvexII/LGU-TimetableAPI'>LGU-TimetableAPI</a>
Expand All @@ -26,18 +26,17 @@ LGU-TimeTable

<!-- DOCS -->

### Quick Start:
### Quick Start:

```command
# run these commands to setup this project on your machine
>> git clone https://github.com/Zain-ul-din/LGU-BetterTimeTable.git
>> cd LGU-Timetable
>> npm i yarn -g
>> yarn
>> yarn
>> yarn dev
```



## Contributors ✨

<a href="https://github.com/Zain-ul-din/LGU-BetterTimeTable/graphs/contributors">
Expand All @@ -47,11 +46,11 @@ LGU-TimeTable
<!-- about -->

##


<div align="center">
<h4 font-weight="bold">This repository is maintained by <a href="https://github.com/Zain-ul-din">Zain-Ul-Din</a></h4>
<p> Show some ❤️ by starring this awesome repository! </p>
</div>

----------------------------------------------------------------------------------------------------------------------------------------------


---
2 changes: 1 addition & 1 deletion examples/c++/index.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ using namespace std;
int main()
{
const string api_key = "add_your_key";
const string base_url = "https://www.lgutimetable.live";
const string base_url = "https://www.lgutimetable.online";
const string metadata_url = base_url + "/api/metadata?apikey=" + api_key;
const string timetable_url = base_url + "/api/public/timetable?apikey=" + api_key;

Expand Down
2 changes: 1 addition & 1 deletion examples/js/index.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
const baseUrl = "https://www.lgutimetable.live";
const baseUrl = "https://www.lgutimetable.online";
const apiKey = "add_your_api_key";

const endPoints = {
Expand Down
2 changes: 1 addition & 1 deletion examples/python/index.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import requests

api_key = "add_your_api_key"
base_url = "https://www.lgutimetable.live"
base_url = "https://www.lgutimetable.online"

end_points = {
"metadata": f"{base_url}/api/public/metadata?apikey={api_key}",
Expand Down
2 changes: 1 addition & 1 deletion next-sitemap.config.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/** @type {import('next-sitemap').IConfig} */
module.exports = {
siteUrl: process.env.SITE_URL || 'https://www.lgutimetable.live',
siteUrl: process.env.SITE_URL || 'https://www.lgutimetable.online',
generateRobotsTxt: true,
}

Expand Down
20 changes: 18 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,42 +8,58 @@
"start": "next start",
"lint": "next lint",
"format": "prettier --write ./src",
"postbuild": "next-sitemap"
"postbuild": "next-sitemap",
"prepare": "husky"
},
"dependencies": {
"@chakra-ui/icons": "^2.0.18",
"@chakra-ui/react": "^2.5.5",
"@choc-ui/chakra-autocomplete": "^5.1.4",
"@emotion/react": "^11.10.6",
"@emotion/styled": "^11.10.6",
"@google/generative-ai": "^0.3.1",
"@types/node": "18.15.11",
"@types/react": "18.0.31",
"@types/react-dom": "18.0.11",
"@types/react-syntax-highlighter": "^15.5.6",
"apexcharts": "^3.41.0",
"axios": "^1.3.5",
"chakra-paginator": "^0.7.3",
"chatgpt": "^5.2.2",
"crypto-js": "^4.2.0",
"eslint": "8.37.0",
"eslint-config-next": "13.2.4",
"firebase": "^9.19.1",
"framer-motion": "^10.10.0",
"fuse.js": "^6.6.2",
"joi": "^17.9.1",
"next": "13.2.4",
"nextjs-cors": "^2.1.2",
"nextjs-progressbar": "^0.0.16",
"react": "18.2.0",
"react-apexcharts": "^1.4.0",
"react-confetti": "^6.1.0",
"react-dom": "18.2.0",
"react-firebase-hooks": "^5.1.1",
"react-google-one-tap-login": "^0.1.1",
"react-hook-form": "^7.45.0",
"react-icons": "^4.8.0",
"react-markdown": "^8.0.6",
"react-spinners": "^0.13.8",
"react-syntax-highlighter": "^15.5.0",
"react-to-print": "^2.14.12",
"react-use-scroll-position": "^2.0.0",
"react-webcam": "^7.2.0",
"redis-om": "^0.3.6",
"rehype-raw": "^6.1.1",
"typescript": "5.0.3"
"tesseract.js": "^4.0.5",
"typescript": "5.0.3",
"uuid": "^9.0.0"
},
"devDependencies": {
"@types/crypto-js": "^4.2.2",
"@types/uuid": "^9.0.1",
"husky": "^9.0.11",
"next-sitemap": "^4.0.7",
"prettier": "^2.8.7"
}
Expand Down
1 change: 1 addition & 0 deletions public/ads.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
google.com, pub-9921497734267177, DIRECT, f08c47fec0942fa0
77 changes: 77 additions & 0 deletions public/images/StandWithPalestine.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions public/images/gradient-left-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
20 changes: 20 additions & 0 deletions public/images/gradient-right-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading