cpe-kmutt-web's People
cpe-kmutt-web's Issues
Move to SSR
Build Webpack Admin UI for Strapi
Store upload file in MongoDB
Route by SEO link
/news
is now only routed by id. It would be better to use an SEO link for the route.
example
http://localhost:5000/news/6251d112d76d140063baec29
#to
http://localhost:5000/news/announcement-freshmen
Remove dot (.) prefix on name staffs page
[Cosmetic] Bad layout on News Row
Google Tag Manager
Menu API
Carousal Bug
Browse News with Tag & Category
Curriculum System (re-use News System)
Design
https://www.figma.com/file/lYKlvOyTdXrz6rXYS0zICo/CPE-Website?node-id=2778%3A3011
needs
- free text information
- download files
- (optional) course syllabus table
Frontend Test Failed
Docker for frontend
Bad docker-compose policy
the process does not automatically restart when running out of memory, or exit w/o sending a grateful exit signal.
Support Ordering on Staffs Page
since we want to keep ordering on group and staff.
so we have a logic following these
A 0-100
B 100-200
C 300-400
External Site link
Bad cache policy for Apollo client
unable to fetch data once updated from backend
MongoDB misconfiguration
Enable esModuleInterop
change tsconfig.json
in backend
Multi-language Support
Wrong data in main page
Bad layout News page
Conflict data on QA back up
Since yee restructure contents
-> news
api in Strapi, the default QA data is not compatible with new structure
Main menu problem (Mobile)
Content management: แทรกรูปใน news-annoucement
Strapi Document
update document for setup strapi
- build plugin
- build strapi
หน้าหลักสูตร กดเลื่อกหลักสูตรแล้วเมนูไม่ปิดไปเอง
HTTPS for LIVE Enviroment
Automate Master Deploy
Bad image scale ratio on /Staff/[id]
Missing site connect link
- สมัครเข้าเรียน https://admission.kmutt.ac.th/
- เว็บไซต์มหาลัย https://www.kmutt.ac.th/
- แชทกับเรา http://m.me/cpe.kmutt
- ติดตามเรา https://www.facebook.com/cpe.kmutt/
Link เมนูยังไม่ได้ใส่
Strapi proxy pass-through
Use nginx on Live ENV to map strapi to reverse proxy
Site static preview
Designer want to see page preview on web
Staff API
i18n support
Strapi Setup
Mobile menu ตามหลอกหลอน
SonarCloud misconfiguration
Use Next/Image for Saving B/W
Gallery Support
needs
- re-use tags by adding a new types of tags (news, gallery)
- browse gallery (reuse /news/category/all)
- add internal page /gallery
- UI for gallery page
Update Strapi to 3.6.8
Strapi-FE integration
Without creating an admin account, there is currently no way to bypass Strapi authentication. I want a token-based system.
Bad upload path on LIVE
No needed backend project
Bad staff rendering data
/staff/[staff_id]
bad mapping at research
raw data
{
"data": {
"staffs": [
{
"id": "634c1e85c9888d00376edb02",
"title": "ผศ",
"full_title": "ผู้ช่วยศาสตราจารย์",
"name": "ชื่อจริง นามสกุล",
"academic_position": "อาจารย์",
"phone_number": "0910000000",
"email": "[email protected]",
"rooms": [
{
"room_id": "CPE1113",
"title": "ห้องพัก"
}
],
"profile_image": {
"url": "/files/test.png"
},
"subjects": [
{
"id": "634c2d77dbb3bf000eb807d4",
"subject_id": "CPE101",
"title": "Computer Programming"
}
],
"info": "<ul>\n<li>info</li>\n<li>info</li>\n<li>info</li>\n</ul>",
"research": "<ul>\n<li>research</li>\n<li>research</li>\n<li>research</li>\n<li> </li>\n</ul>"
},
{
"id": "634c1e8fc9888d00376edb04",
"title": "ผศ",
"full_title": "ผู้ช่วยศาสตราจารย์",
"name": "AA นามสกุล 2",
"academic_position": "อาจารย์",
"phone_number": "0910000000",
"email": null,
"rooms": [],
"profile_image": {
"url": "/files/test.png"
},
"subjects": [],
"info": null,
"research": null
}
]
}
}
Bad Strapi Upload
after re-create container, upload file will be lost. need to map /upload to local host
Confinable for LIVE Enviroment
following these
Need Production Config
Monitoring & Alert System
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.