https://github.com/lightofficialstudio/datawow-web-social
ð Datawow first assignment (Next.JS)
https://github.com/lightofficialstudio/datawow-web-social
assignment datawow web
Last synced: about 1 month ago
JSON representation
ð Datawow first assignment (Next.JS)
- Host: GitHub
- URL: https://github.com/lightofficialstudio/datawow-web-social
- Owner: lightofficialstudio
- Created: 2025-01-04T07:41:15.000Z (over 1 year ago)
- Default Branch: release/production
- Last Pushed: 2025-08-30T04:54:22.000Z (10 months ago)
- Last Synced: 2025-08-30T06:19:57.655Z (10 months ago)
- Topics: assignment, datawow, web
- Language: TypeScript
- Homepage: https://www.datawow.co.th
- Size: 378 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# First Assignment â Datawow Social (Tech Application)
**Project Assignment āļŠāļģāļŦāļĢāļąāļāļŠāļĄāļąāļāļĢāļāļēāļāļāļąāļ Data Wow**
āļāļąāļāļāļēāđāļ§āđāļāđāļāļāđ/āđāļāļ âSocialâ āđāļāļĒāđāļāđ **Next.js** āđāļāļ·āđāļāļāļāļŠāļāļāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļāļāđāļāļ UI/UX, āļāļģāļāļēāļāļāļąāļ Frontend āđāļĨāļ° API Integration
*āļŦāļĄāļēāļĒāđāļŦāļāļļ: āļŠāļģāļŦāļĢāļąāļāļāđāļāļĄāļđāļĨāļāļĢāļīāļĐāļąāļ Data Wow â Data Science & AI Consultant āđāļāļāļĢāļļāļāđāļāļ āļāļĢāļīāļāļēāļĢ Big Data, Web Software Development āđāļĨāļ°āđāļāļĨāļđāļāļąāļ AI āļāļĢāļāļ§āļāļāļĢ [oai_citation:0âĄdatawow.io](https://www.datawow.io/about?utm_source=chatgpt.com) [oai_citation:1âĄdatawow.co.th](https://www.datawow.co.th/careers?utm_source=chatgpt.com)*
---
## āļ§āļąāļāļāļļāļāļĢāļ°āļŠāļāļāđāļāļāļ Assignment
āļāļāļŠāļāļāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļŠāļĢāđāļēāļāđāļāļāđāļāļ Full-stack āļāđāļ§āļĒ Next.js (often paired with NestJS) â āđāļāļĒāđāļāļāļēāļ°āļāļēāļĢāļāļģ UI/UX āļāļĩāđāđāļāđāļāļāļđāđāđāļāđ, āļāļēāļĢāļāļģ CRUD, responsive design, āđāļĨāļ°āļāļēāļĢāļāļāļŠāļāļāļĢāļ°āļāļāđāļāļ·āđāļāļāļāđāļ
(āļāļēāļĄāđāļāļāļĒāđāļāļāļāļāļđāđāļŠāļĄāļąāļāļĢ Full Stack āļāļąāļāļāļąāļāļāļē Next.js + NestJS [oai_citation:2âĄGlassdoor](https://www.glassdoor.com/Interview/Datawow-Interview-Questions-E5561703.htm?utm_source=chatgpt.com))
---
## āļāļĩāđāļāļāļĢāđāļŦāļĨāļąāļāļāļĩāđāļāļąāļāļāļē
- **Responsive UI (Desktop & Mobile)**
āļāļĢāļąāļāđāļĨāļ°āļāļāļāđāļāļāđāļŦāđāđāļāđāļāļēāļāđāļāđāļāļĩāļāļāļāļļāļāļāļāļēāļāļŦāļāđāļēāļāļ
- **āļĢāļ°āļāļ Social Features (CRUD)**
- āļŠāļĢāđāļēāļ āļāđāļēāļ āđāļāđāđāļ āđāļĨāļ°āļĨāļāđāļāļŠāļāđāđāļāđ
- āļāļīāļĨāļāđāđāļāđāļāļāļ·āđāļ, āđāļāļ·āđāļāļŦāļē, āļ§āļąāļāļāļĩāđ, āļāļđāđāđāļāļĩāļĒāļ āļŊāļĨāļŊ
- **UX Enhancement (āđāļāđāļ âContinue as Guestâ)**
āđāļāļīāđāļĄāļāļļāđāļĄāđāļĨāļ° flow āļāļĩāđāļĢāļāļāļĢāļąāļāļāļđāđāđāļāđāļāļĩāđāļĒāļąāļāđāļĄāđāļĨāđāļāļāļāļīāļāļāļēāļĄāļāļĩāđāļāļ§āļĢāļāļ°āđāļāļāđāļāļāļēāļāļāļĢāļīāļ [oai_citation:3âĄGlassdoor](https://www.glassdoor.com/Interview/Datawow-Interview-Questions-E5561703.htm?utm_source=chatgpt.com)
- **API Integration (āļāđāļēāļ Next.js API routes āļŦāļĢāļ·āļāđāļāļ·āđāļāļĄāļāđāļ§āļĒ NestJS)**
āļĢāđāļāļāļāļāļāđāļāļĄāļđāļĨ, āđāļāđāļāļāđāļāļĄāļđāļĨ, āļāļąāļāļāļēāļĢ error āđāļĨāļ°āļāļĨāļĨāļąāļāļāđāļāļĒāđāļēāļāđāļāđāļāļĢāļ°āļāļ
- **Unit Testing (āđāļāļ·āđāļāļāļāđāļ)**
āļāļāļŠāļāļāļāļąāļāļāđāļāļąāļ CRUD āđāļāļ·āđāļāđāļŦāđāļĄāļąāđāļāđāļāđāļāļāļ§āļēāļĄāđāļŠāļāļĩāļĒāļĢāļāļāļāļĢāļ°āļāļ
---
## āđāļāļāđāļāđāļĨāļĒāļĩāļāļĩāđāđāļāđ
- **Next.js** â React-based framework āļĢāļāļāļĢāļąāļ SSR/SSG, āļāļģāđāļŦāđāđāļ§āđāļāđāļāļāđāđāļŦāļĨāļāđāļĢāđāļ§āđāļĨāļ° SEO-friendly
- **TypeScript** â āđāļāļīāđāļĄāļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāđāļĨāļ°āļāļ§āļēāļĄāļĄāļąāđāļāļāļāļāļāļāđāļāđāļ
- **CSS Module / Styled Components** â āļŠāļģāļŦāļĢāļąāļāļāļāļāđāļāļ UI āļāļĒāđāļēāļāļĄāļĩāļŠāđāļāļĨāđ
- **āļāļēāļĢāļāļąāļāļāļēāļĢ State** āđāļāđāļ React Context āļŦāļĢāļ·āļ Redux āļāļēāļĄāļāđāļāļāļāļēāļĢ
- **Unit Testing Tools** â āđāļāđāļ Jest āļŦāļĢāļ·āļ React Testing Library
---
## āļŠāļīāđāļāļāļĩāđ Assignment āļāļĩāđāļŠāļ°āļāđāļāļāđāļŦāđāđāļŦāđāļ
1. **āļāļ§āļēāļĄāđāļāđāļēāđāļ UX āđāļĨāļ° Responsive Design**
āđāļāļīāđāļĄāļāļļāđāļĄ âāđāļāđāļāļēāļāļāđāļāđāļāļāļēāļāļ°āđāļāļ (Continue as Guest)â, āļāļģāđāļŦāđ UI āđāļāđāļāļēāļāļāđāļēāļĒāļŠāļģāļŦāļĢāļąāļāļāļđāđāđāļāđāļāļĢāļīāļ â āļāļēāļĄāļāđāļāļŠāļąāļāđāļāļāđāļāļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļāļŠāļāļāļāļāļ Data Wow [oai_citation:4âĄGlassdoor](https://www.glassdoor.com/Interview/Datawow-Interview-Questions-E5561703.htm?utm_source=chatgpt.com)
2. **āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāļāđāļēāļ Full-stack Development**
āļĢāļđāđāļ§āļīāļāļĩāļŠāļĢāđāļēāļ UI, āļāļ§āļāļāļļāļĄāļāđāļāļĄāļđāļĨ āļĢāļ§āļĄāļāļķāļāļāļąāļāļāļēāļĢāļāļąāļ API āđāļāļ·āđāļāļāļŦāļĨāļąāļāļāļĒāđāļēāļāđāļāđāļāļĢāļ°āļāļ
3. **Clean Code & Scalability**
āļŠāļĢāđāļēāļāđāļāļĢāļāļŠāļĢāđāļēāļāđāļāđāļāđāļŦāđāļĢāļāļāļĢāļąāļāļāļēāļĢāļāļĒāļēāļĒāđāļāļāļāļēāļāļ āđāļĨāļ°āļāļāļŠāļāļāđāļāļ·āđāļāļāļ§āļēāļĄāļĄāļąāđāļāļāļ
---
## āļŠāļĢāļļāļāļāļĨāļĨāļąāļāļāđ
| āļāđāļēāļ | āļĢāļēāļĒāļĨāļ°āđāļāļĩāļĒāļ |
|------|------------|
| **Frontend** | Next.js + TypeScript + Responsive Design |
| **UX/UI** | āļāļģāļāļķāļāļāļķāļāļāļđāđāđāļāđāļāļĢāļīāļ āđāļāđāļ guest flow |
| **Backend / API** | āļāļēāļĢāļāļąāļāļāļēāļĢ API, error handling, structured code |
| **Testing** | Unit tests āļŠāļģāļŦāļĢāļąāļ CRUD |
| **Professionalism** | āđāļŠāļāļāļĻāļąāļāļĒāļ āļēāļ Full-stack developer āđāļāļāļĢāļīāļāļāļāļĢāļīāļāļāļēāļĄāđāļāļāļĒāđ |
---