Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 1.05 KB

File metadata and controls

34 lines (25 loc) · 1.05 KB

Web Development – PS2 (Intermediate)

JavaScript Advanced Concepts

  • Asynchronous JS (Promises, async/await)
  • Fetch APIs / Axios
  • LocalStorage, SessionStorage
  • Cookies, Tokens, bcrypt

Problem Statement 1

Implement and design the homepage of Tesla.


Frontend Frameworks

  • React.js / Angular / Vue.js
    We recommend React as it’s widely used in college projects. You can explore Next.js later.
  • Learn TailwindCSS for faster styling or SASS for more control.

For AI or Python-based web apps, frameworks like Flask, FastAPI, or Django are useful. But even if you start with JS ecosystem, you may switch easily later.


Problem Statement 2

Course Scheduler (Frontend + Google Calendar Integration)
A drag-and-drop interface to arrange course schedules from JSON input.

Tech Stack: React / Vue + Google Calendar API (async/await)
Features:

  • Drag & Drop course blocks
  • Sync schedule to Google Calendar (Add/Remove Events)
  • User-friendly interface
  • Responsive design