0% found this document useful (0 votes)
21 views

Task Allocation Document

The document outlines 3 web development projects for an internship: 1) A chat application using HTML, CSS, JS and WebSockets. 2) A news aggregator using frontend frameworks and APIs. 3) An examination management system for schools using backend languages and a database.

Uploaded by

Shiv Chopra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views

Task Allocation Document

The document outlines 3 web development projects for an internship: 1) A chat application using HTML, CSS, JS and WebSockets. 2) A news aggregator using frontend frameworks and APIs. 3) An examination management system for schools using backend languages and a database.

Uploaded by

Shiv Chopra
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

PROJECT DOCUMENTATION

CODECLAUSE INTERNSHIP
Project ID - #CC9908

Project Title - Chat Application

Internship Domain - Web Development Intern

Project Level - Entry Level

Assigned By- CodeClause Internship

Assigned To- Shiv Chopra

Start Date - 01 Mar 2024 End Date - 31 Mar 2024

Project Details-

Aim -
Develop a real-time chat application.

Description-
Build a simple chat app where users can join different rooms and send messages.

Technologies-
HTML, CSS, JavaScript, WebSockets (can use Socket.io for simplicity)
You can use other technologies that you know in web development.

What You Learn-


Real-time communication, event-driven programming.
Project ID - #CC9909

Project Title - News Aggregator

Internship Domain - Web Development Intern

Project Level - Intermediate Level

Assigned By- CodeClause Internship

Assigned To- Shiv Chopra

Start Date - 01 Mar 2024 End Date - 31 Mar 2024

Project Details-

Aim -
Develop a web-based news aggregator.

Description-
Create an app that aggregates news articles from different sources. Include
features like category-based news, article summaries, and external article links.

Technologies-
Angular, React, Vue.js, Go, Dart, Java, HTML, CSS, JavaScript, News API
You can use other technologies that you know in web development.

What You Learn-


API integration, content aggregation, user-friendly news display.
Project ID - #CC9910

Project Title - Exam Management System

Internship Domain - Web Development Intern

Project Level - Golden Level

Assigned By- CodeClause Internship

Assigned To- Shiv Chopra

Start Date - 01 Mar 2024 End Date - 31 Mar 2024

Project Details-

Aim -
Develop a comprehensive examination management system for educational
institutions.

Description-
The system allows students to log in after being added by the admin. The admin can
set examinations, add student groups for specific exams, and students can then fill
out the examination forms. After submission, the admin can view and accept the
forms. Upon acceptance, an email notification is sent to the students. When students
log in and click on "Download Hall Ticket," they can download their hall ticket in PDF
format.

Technologies-
Angular, React, Vue.js, Go, Dart, Java, HTML, CSS, JavaScript, PHP, MySQL
You can use other technologies that you know in web development.

What You Learn-


User authentication and authorization, Admin functionalities for managing exams
and student groups, Dynamic form creation for examination details, Email
notifications and PDF generation, Database management for student information and
exam records.
Project ID - #CC9911

Project Title - Task Management Tool

Internship Domain - Web Development Intern

Project Level - Golden Level

Assigned By- CodeClause Internship

Assigned To- Shiv Chopra

Start Date - 01 Mar 2024 End Date - 31 Mar 2024

Project Details-

Aim -
Create an efficient task management tool for project collaboration.

Description-
The tool facilitates the creation of specific projects by a manager upon login. The
manager has the authority to add team members to the project. The team lead,
assigned by the manager, can allocate tasks to individual team members. The team
can then update the status of their tasks, providing a real-time overview of project
progress.

Technologies-
Angular, React, Vue.js, Go, Dart, Java, HTML, CSS, JavaScript, PHP, MySQL
You can use other technologies that you know in web development.

What You Learn-


User roles and permissions (Manager, Team Lead, Team Member), Project creation
and management, Task assignment and status tracking, Collaborative features for
team communication, Database design for storing project and task information.
Instructions-
1. There are no technology restrictions for project development. You are
free to use any technology you are familiar with..

2. Ensure timely submission of projects before the deadlines.

3. There are no restrictions on completing entry-level and intermediate


projects.

4. Avoid copying and pasting code. Be original in your submissions.

5. Upon completion, submit your all projects on


app.internship.codeclause.com.

Eligibility Criteria:
1. Completion of one project makes you eligible for a certificate.

2. Completion of two projects (entry-level and intermediate) qualifies


you for a certificate and Letter of Recommendation (LoR).

3. Completion of two projects (entry-level and intermediate) with one


golden project makes you eligible for swags verification.

4. It only eligibles to you for swags verification it doesn't means that you
are eligible for swags.

5. There are two golden projects you need to do any of them.

6. There is not technology restrictions for projects.

7. If project found copied then you are eligible for swgas.

8. If golden project needs to be dynamic and proper working.

9. Console based projects are not eligible for swags. Proper Ui is required
to eligible for swags.

10. Needs to post video of demo of golden project on LinkedIn and it


should includes only the output of project no need to share the code.

You might also like