Project report 7
Project report 7
On
Learn Jet
A Report Submitted
in partial fulfillment for the degree of
Bachelor of Technology
in
Computer Science & Engineering
Submitted By:
Rajpal 213029 (C7)
Preeti Kumari 2130290 (C7)
December, 2024
TABLE OF CONTENTS
Declaration I
Certificate II
Acknowledgement III
Company Profile IV
Lists of Figures IV
4.1 Conclusion
DECLARATION
I declare that this project report titled Learn Jet submitted in partial fulfillment of the degree of B. Tech in
(Computer Science Engineering) is a record of original work carried out by me under the supervision of Er.
Bhavneet Singh and has not formed the basis for the award of any other degree or diploma, in this or any
other Institution or University. In keeping with the ethical practice in reporting scientific information, due
acknowledgements have been made wherever the findings of others have been cited.
Date:
Signature:
Rajpal - 2130294
Examined By:
1) 2)
I
CERTIFICATE
II
ACKNOWLEDGEMENT
I would like to express my gratitude and appreciation to all who gave me the possibility complete this
project.
I received a lot of help from several people to complete this project. I would want to thank everyone who
helped with this project. I want to thank my Head of Department Dr. Meenakshi Sharma taught me a lot
about this project. Their suggestions and remarks were helpful in finishing this project.
I am appreciative that the college administration gave me such a huge opportunity. I think I’ll take part in
more of these kinds of activities in the future. I certify that this project is authentic and that I am solely
responsible for its creation. Finally, I’d want to thank my parents and friends for their insightful criticism
and support while I completed this project.
Rajpal (2130294)
III
Company Profile
Welcome to VenueMonk
VenueMonk makes booking the perfect venue for your events easy and stress-free. We are an online
platform that helps people in Delhi, Gurgaon, Noida, Faridabad, and Ghaziabad find the best venues for all
types of celebrations, from weddings and parties to business meetings and corporate events.
We believe booking a venue should be as simple as possible, so we’ve made our platform
easy to use, with:
At VenueMonk, we offer a wide variety of venues, including banquet halls, wedding lawns, restaurants,
bars, rooftop spaces, and more. We make it easy for you to find the right place for any occasion.
Whether it’s a birthday, a wedding, a corporate event, or any other celebration, we’re here to help you find
the best venue at the best price, quickly and easily.
With VenueMonk, you can spend less time worrying about booking and more time enjoying your
celebration.
Lists of Figures
CHAPTER – 1
INTRODUCTION TO PROJECT
1.1 Project Aim and Objective
Aim:
The primary aim of LearnJet is to create a dynamic and interactive ed-tech platform that fosters a
seamless learning environment for students while providing instructors with a powerful tool to
create, manage, and monetize educational content. LearnJet aims to democratize education by
making learning accessible and engaging for students across the globe, while enabling instructors to
share their expertise and connect with learners in a more meaningful way.
Objectives:
1. Empower Students with Accessible Learning:
Provide students with a user-friendly platform where they can easily find, enroll in, and
access various courses across diverse subjects.
Offer multimedia-rich content, including videos, quizzes, and downloadable materials, to
enhance the learning experience.
2. Support Instructors in Content Creation:
Give instructors the flexibility to create, upload, and manage their courses, ensuring that
they have control over course content, pricing, and access to feedback.
Enable instructors to reach a global audience, offering insights and performance metrics
to help them optimize their courses.
3. Foster Community Engagement:
Build a platform where students can interact with instructors and peers, ask questions,
share ideas, and provide feedback to help improve the learning experience.
Include features like course ratings, reviews, and a wish list to engage students in the
learning process.
4. Simplify Payment and Enrollment:
Provide a seamless payment integration (Razorpay) to make the course enrollment
process simple and secure for students.
Offer flexible course pricing and promotions for instructors, while ensuring that the
payment system is efficient and reliable.
CHAPTER – 2
HARDWARE AND SOFTWARE USED
2.1 Hardware Requirements:
For the development, testing, and deployment of the LearnJet platform, the following hardware
specifications were used:
i. CPU (Central Processing Unit):
Used: Intel Core i5 (13th generation) processor.
This multi-core processor ensures efficient handling of development tasks, running the
code editor, local servers, databases, and testing tools simultaneously, providing a smooth
development experience.
ii. RAM (Random Access Memory):
Used: 16 GB DDR4 RAM.
With 16 GB of RAM, developers can run multiple applications (e.g., IDE, browser, local
servers, and databases) without any performance issues, ensuring efficient multitasking
and smooth workflow during development.
iii. Free Disk Space:
Used: 512 GB SSD.
The SSD provides fast read and write speeds, which is crucial for quick loading of files,
databases, and running virtual environments.
CHAPTER – 3
RESULTS AND THEIR DESCRIPTION
Figure 3.1 (Home Page)
Home Page: The Learn homepage introduces users to flexible online coding courses, offering hands-
on learning, expert guidance, and personalized feedback. It highlights opportunities for both students
and instructors to engage with the platform and start their coding journey or teaching career.
4.1 Conslusion
In conclusion, this document outlines the architecture, features, and functionalities of the LearnJet
ed-tech platform. It highlights the use of MERN stack technologies and REST API design.
Additionally, it lists potential future enhancements that could be implemented to improve the
platform, along with their estimated timelines and priorities.
Throughout the development of the project, various achievements will be made in terms of
implementing the desired functionalities and creating a user-friendly interface. However, challenges
will be faced during the development process, such as integrating different technologies and
debugging errors.
This section discusses potential future improvements to the LearnJet platform. These enhancements
are listed along with an explanation of how they would improve the platform and priority for
implementation.
1. Gamification features: Adding gamification features such as badges, points, and leaderboards
can increase user engagement and motivation. This would be a medium-priority
enhancement.
2. Personalized learning paths: Creating personalized learning paths for each student based on
their interests and learning style can increase student satisfaction and success. This would be
a high-priority enhancement.
3. Social learning features: Adding social learning features such as group discussions, peer-to-
peer feedback, and collaborative projects can increase student engagement and interaction.
This would be a medium-priority enhancement.
4. Mobile app: Creating a mobile app for the platform would allow for more convenient access
to course content and features, and would increase the platform's reach. This would be a high-
priority enhancement.
5. Machine learning-powered recommendations: Using machine learning algorithms to provide
personalized course recommendations can improve student engagement and satisfaction. This
would be a medium to high-priority enhancement.
CHAPTER – 5
BIBLOGRAPHY
Reference:
https://w3Schools.com
https://react.dev
https://nodejs.org
https://www.mongodb.com