Skip to content

MajBlaze/Codveda-Web-Dev-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codveda Web Development Internship Projects

This repository contains my internship work for Codveda.

I made these projects level by level based on the official task list PDF and used this repo to track my practice, improvements, and final outputs.

Task List (As Per PDF)

Level 1 (Basic)

  1. Build a Simple Static Website
  2. Create a Portfolio Webpage
  3. Introduction to JavaScript

Level 2 (Intermediate)

  1. Responsive Web Design with Flexbox and Grid
  2. Build a To-Do List App with JavaScript
  3. Introduction to Front-End Frameworks (React or Vue)

Level 3 (Advanced)

  1. Build a Full-Stack CRUD Application
  2. User Authentication System

My Project Mapping

Level Task Folder
Level 1 Basic Task - 1 (Static/Bakery Website) Basic Task - 1 (Bakery Website)/
Level 1 Basic Task - 2 (Portfolio) Basic Task - 2 (Portfolio)/
Level 1 Basic Task - 3 (Interactive UI Elements) Basic Task - 3 (Interactive UI Elements)/
Level 2 Intermediate Task - 1 (Campus Club Responsive Website) Intermediate Task - 1 (Campus Club Responsive Website)/
Level 2 Intermediate Task - 2 (To-Do App with Local Storage) Intermediate Task - 2 (To-Do List App)/
Level 2 Intermediate Task - 3 (React/Vue Basics) Intermediate Task - 3 (React Calculator)/
Level 3 Advanced Task - 1 (Student Assignment Tracker) Advanced Task - 1 (Student Assignment Tracker)/
Level 3 Advanced Task - 2 (Authentication System) Advanced Task - 2 (User Authentication)/

Tech Stack Used

  • HTML5
  • CSS3
  • JavaScript (Vanilla JS)
  • React (Create React App and Vite, based on project)
  • Node.js + Express
  • MongoDB + Mongoose
  • JWT Authentication

Quick Run Guide

  • For basic HTML/CSS/JS tasks: open index.html in browser.
  • For React or full-stack projects: open that folder, run npm install, then run npm run dev (or npm start where mentioned in that task README).

Internship Submission Notes (From PDF)

  • Update LinkedIn with internship achievements.
  • Tag @Codveda and include relevant hashtags.
  • Share a project video explanation with repository link.
  • Keep separate task files/folders level-wise.
  • Submit tasks within the 1 month timeline through the submission form when shared.

What I Learned

  • Better understanding of HTML/CSS fundamentals and responsive design.
  • Practical DOM manipulation and JavaScript event handling.
  • How to build and connect frontend + backend projects.
  • Basics of authentication and protected routes in real apps.

This repo is my complete internship practice journey, and I will keep improving these projects further.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors