Link to Register: https://internship.aicte-india.org/register_new.php
Link to Apply: YOUR_APPLICATION_LINK_HERE
Internship Type: Virtual
Internship Title: Edunet Foundation | EY GDS Next Gen Employability
CSR Program | Full Stack Web Development with MERN | 6 Weeks duration
Internship Camp 1 Dates: 9th December 2024 – 17th January 2025
Internship Description:
Dive into the world of Full-stack web development with MERN with the EY GDS
Next Gen Internship and unlock the door to a future filled with innovation
and opportunity!
Join the EY GDS Next Gen Internship! This is your chance to immerse yourself
in hands-on learning of essential practical skills for success. This 6-week
internship camp offers you the opportunity to acquire and demonstrate skills
that will significantly improve your technical abilities and enhance your
career prospects.
Throughout the internship, you'll receive mentorship from a dedicated
industry expert. You'll be able to develop project prototypes to tackle
real-world challenges using your preferred technology track. Work in a
student team under your mentor's guidance to identify solutions to problems
using technology. Selected students will also have the chance to showcase
their developed project prototypes at a showcase event attended by industry
leaders.
Ernst & Young Global Delivery Services, a global leader in professional services, has expanded its commitment to corporate social responsibility (CSR) to include a robust skilling component. Recognizing the critical role that education and skill development play in fostering sustainable communities, EY has launched numerous initiatives aimed at equipping individuals with the skills they need to thrive in a rapidly changing world. These programs extend beyond traditional business interests and reflect EY's dedication to making a positive impact beyond its core services. The Next Gen Employability Program is an initiative by Edunet & AICTE in collaboration with EY GDS to enhance the employability of students in the technical education ecosystem.
About Edunet:Edunet Foundation (EF) was founded in 2015. Edunet promotes youth innovation, and tinkering, and helps young people prepare for industry 4.0 jobs. Edunet has a national footprint of training 300,000+ students. It works with regulators, state technical universities, engineering colleges, and high schools throughout India to enhance the career prospects of the beneficiaries.
Keywords:EY GDS, Full Stack Development, Backend Development, Cloud Computing, Frontend Development, Python, Edunet, Microsoft Azure, Mongo DB, React.js, Node.js, Express.js, JavaScript
Locations: Across IndiaNote: The enrolment of students in the EY GDS-AICTE 6-week internship camp is subject to the discretion of the team responsible for the operationalization of the Next Gen Employability Program at Edunet Foundation
Indicative timelines for the internship:Event | Timeline |
Onset of registration | 01-11-2024 |
Closing applications for internship registrations | 30-11-2024 |
Commencement of internship | 09-12-2024 |
Offer letter disbursement for internees | 19-12-2024 |
End of internship | 17-01-2025 |
Awarding certificates | 22-01-2025 |
S. No. | Project Title | Project Description |
---|---|---|
1 | Real-time Collaboration Tool with MERN Technology | Develop a real-time collaboration tool using MERN stack (MongoDB, ExpressJS, React, Node.js) with Socket.IO/Websocket integration. The React frontend enables users to collaborate on documents and share updates dynamically. Node.js and ExpressJS manage user authentication, document storage, and real-time communication channels stored in MongoDB. |
2 | Digital Payment Wallet (Paytm Clone) with MERN Technology | Create a digital payment wallet using MERN stack (MongoDB, ExpressJS, React, Node.js) integrated with a Payment Gateway API. The React frontend allows users to manage funds, make payments, and view transaction history. ExpressJS handles user authentication, wallet management, and transaction processing stored in MongoDB. |
3 | Music Player Website (Spotify Clone) with React and ExpressJS Framework | Develop a Music Player Website (Spotify Clone) using React and ExpressJS with MongoDB, integrating the Spotify API for playback. The React frontend provides a sleek interface for browsing, playing, and creating playlists. ExpressJS handles user authentication, with MongoDB used to store user data and playlists. |
4 | Custom E-commerce Platform with MERN Technology | Develop a Custom E-commerce Platform using MERN stack (MongoDB, ExpressJS, React, Node.js). The React frontend provides an intuitive interface for browsing products, adding them to cart, and completing purchases. ExpressJS manages user authentication, product inventory management, and order processing stored in MongoDB. |
5 | News Application with React and ExpressJS Framework | Build a News Application using React and ExpressJS with MongoDB. The React frontend offers a responsive interface for users to browse, search, and read news articles. ExpressJS manages user authentication, news article storage, and interactions with MongoDB. |
6 | Travel Website (Airbnb Clone) with MERN Technology | Create a travel website using MERN stack (MongoDB, ExpressJS, React, Node.js) with integration of Google Maps API. The React frontend enables users to search, book, and review accommodations. ExpressJS manages user authentication, listing management, and booking transactions stored in MongoDB. |
Weekly Completion Tasks |
Weekly Module Completion Progress |
Week 1:
|
Week 1:
|
Submission Details: Submit GitHub link in the LMS File format: Word / PDF |
|
Week 2:
|
Week 2:
|
Submission Details: Submit GitHub link in the LMS |
|
Week 3:
|
Week 3:
|
Submission Details: Submit GitHub link in the LMS |
|
Week 4:
|
Week 4:
|
Submission Details: Submit GitHub link in the LMS |
|
Week 5:
|
Week5:
|
Week 6:
|
Week 6:
|
HTML
CSS
JavaScript
MERN
The MERN stack is a popular technology stack used for building full-stack web applications. It comprises four key technologies: MongoDB, Express.js, React, and Node.js. This stack follows the model-view-controller (MVC) architectural pattern, enabling developers to create dynamic, data-driven applications efficiently.
The MERN stack is known for its flexibility, allowing developers to use JavaScript throughout the entire development process, from client-side to server-side. This unification streamlines development, making it easier to manage and deploy applications. The stack is suitable for building various applications, including single-page applications (SPAs), e-commerce platforms, and social networks.
Topic | Reference Link |
---|---|
Getting Started with React | https://reactjs.org/docs/getting-started.html |
Creating Components | https://reactjs.org/docs/components-and-props.html |
State and Lifecycle | https://reactjs.org/docs/state-and-lifecycle.html |
Handling Events | https://reactjs.org/docs/handling-events.html |
Conditional Rendering | https://reactjs.org/docs/conditional-rendering.html |
Lists and Keys | https://reactjs.org/docs/lists-and-keys.html |
Forms | https://reactjs.org/docs/forms.html |
Topic | Reference Link |
---|---|
Getting Started with Node.js | https://nodejs.org/en/docs/guides/getting-started-guide/ |
Node.js Modules | https://nodejs.org/docs/latest-v18.x/api/modules.html |
File System | https://nodejs.org/api/fs.html |
HTTP Module | https://nodejs.org/api/http.html |
Event Loop | https://nodejs.dev/en/learn/the-nodejs-event-loop |
Express Setup | https://expressjs.com/en/starter/installing.html |
Express Reference Links | Reference Link |
---|---|
Getting Started with Express | https://expressjs.com/en/starter/installing.html |
Routing | https://expressjs.com/en/guide/routing.html |
Middleware | https://expressjs.com/en/guide/using-middleware.html |
Handling Requests | https://expressjs.com/en/api.html#req |
Serving Static Files | https://expressjs.com/en/starter/static-files.html |
MongoDB Reference Links | Reference Link |
---|---|
Getting Started with MongoDB | https://docs.mongodb.com/guides/getting-started/ |
CRUD Operations | https://docs.mongodb.com/manual/crud/ |
Data Modeling | https://docs.mongodb.com/manual/core/data-modeling-introduction/ |
Indexes | https://docs.mongodb.com/manual/indexes/ |
Aggregation | https://docs.mongodb.com/manual/aggregation/ |
No, the Letter of Recommendation will not be provided for the internship.
2. Will I get any job opportunities after completing the internship?No, this internship is not linked to any job opportunities.
3. Do I need to pay to participate in the internship?No, the internship is completely free of cost.
4. Will I get a stipend?No, the stipend will not be provided.
5. On what platforms will the sessions be held?The sessions will be held on Zoom/MS Teams.
6. Do we have sessions every day?Students will be engaged twice a week for 3 weeks, i.e., Masterclasses and Mentorship Sessions.
7. Can session timings be changed?No, the session timings will not be changed.
8. Can we delay project submissions beyond the deadline for any reason?The delay in project submission is not allowed.
9. When will the offer letter be rolled out?The offer letter gets rolled out in the 2nd week of the internship.
10. Can we post the offer letters on social media sites such as LinkedIn, etc.?No, you cannot post the offer letters on social media sites until you get approval.
11. What are the criteria for certification?Students must submit the project file & PPT to avail the certificate, and more than 70% attendance is mandatory for both the Master Classes and Mentorship Sessions.
12. When will the certificates be disbursed?Post scrutiny of the projects, the certificates will be disbursed in the final week of the internship.