- Asynchronous JS (Promises, async/await)
- Fetch APIs / Axios
- LocalStorage, SessionStorage
- Cookies, Tokens, bcrypt
Implement and design the homepage of Tesla.
- 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.
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