
About Me
Rajesh S,
I am currently pursuing a Bachelor's degree in Information Science and Engineering. Throughout my academic journey, I have successfully completed various notable projects. One such project I developed is "Personal Wellbeing," a web application. Furthermore, I have also created a project named "Student Allocation for IA." These projects stand out as significant achievements for me.
My proficiency extends to various programming languages and technologies, including Java, Python, HTML, CSS, JavaScript, MySQL, and NodeJS. I am enthusiastic about demonstrating my skills and making valuable contributions to meaningful projects.
My Skills
I'm passionate about websites and have been learning about their development through online resources. I find the process fascinating and have been gradually building my skills from various platforms. I intend to continue expanding my knowledge in website development.
Development- Libraries and Frameworks.

Databases
I gained knowledge about databases and how to work with them. Since then, I have applied my skills in various databases through internships and personal projects. The databases I have worked with include:

My Projects
The personal maintenance system I have developed is focused on daily upkeep tasks, including adding required documents, pictures, notes, work time, and gym activities. It has been built using MySQL for the database management and HTML and CSS for the front-end interface.
To begin, the system's database design involves identifying the entities to be tracked, such as documents, pictures, notes, work time, and gym activities.

Check out this project: Click Here
For server-side development, a backend server is set up using a server-side language such as PHP, Node.js. This server handles requests from the front-end interface and implements APIs or endpoints that allow interaction with the database. CRUD operations (Create, Read, Update, Delete) for each entity are also implemented in the server-side logic.
Student Allocation for IA
The "Student Allocation for IA" project is a web application that leverages PHP, SQL, JavaScript, and HTML to automate the process of allocating students for Internal Assessment (IA) exams. Users interact with the application by specifying the desired year range for allocation and uploading an Excel sheet containing student information. PHP plays a critical role in processing the uploaded data, extracting the necessary information, and storing it in a database using SQL.
To optimize the allocation process, JavaScript is utilized to implement an efficient algorithm.

Check out this project: Click Here
Overall, the "Student Allocation for IA" project streamlines the student allocation process, offering a user-friendly interface, an efficient algorithm, and the ability to download allocation results. It significantly simplifies the allocation process for IA exams, providing academic institutions and administrators with a comprehensive solution to efficiently manage student allocations.
Ultimate Media viewer
Multimedia Viewer App Discover the future of multimedia
exploration with the Multimedia Viewer app, a cutting-edge Android application I meticulously crafted using Android Studio. Immerse yourself in a world where photos, images, PDFs, and music seamlessly come together to redefine your digital experience.
Key Highlights:
π· Visual Delight: Witness your media collection like never before. From cherished photos to high-resolution images, the app's advanced rendering ensures every pixel is showcased in its full glory.
πPaperless Reading: Browse through your favorite PDF documents effortlessly. Whether it's work-related materials or your favorite eBooks, the app's intuitive PDF viewer lets you dive into the content with unparalleled ease.
π΅ Harmonious Melodies: Elevate your auditory senses as you explore your music library with the integrated music player. Dynamic playlists, easy navigation, and an immersive audio experience await you.

Check out this project: Click Here
π Cross-Format Excellence: Experience a new standard of versatility as the app bridges the gap between diverse media formats. No more juggling between different apps β everything you need is here.
π Seamless Performance: Powered by top-notch coding practices, the app guarantees a smooth and lag-free experience, even when dealing with large media files. Immerse yourself without interruptions.
π¨ Personalize Your Space: Tailor the app to match your preferences. Set default folders, organize your media the way you like, and define your experience with customization options.