Aviral Sharma

Aviral Sharma

Curious Explorer | Learning Frontend Development | Web-3 Enthusiast | DSA

@aviralsharma07

Joined Nov 2022

Delhi, India

About

Hii,

  • I am an Engineering Undergraduate.
  • I am learning Frontend Development.
  • I am a Web3 enthusiast and learner at LearnWeb3DAO
  • I like to read, watch anime and play Badminton.

My speciality

Blogger

Looking for new opportunities

Web Developer

Open to collaborate

Blockchain Developer

Creator

Languages I'm fluent in

English

Hindi

Experiences

Google Gemini Clone

AI Powered Chatbot

Google Gemini Clone

May 2024 - Present

4mos

May 2024 - Present

4mos

See more

- Developed a responsive Google Gemini chatbot using React, Firebase, and Vite, leveraging Google's Generative AI technology (Gemini Model 1.0) for conversational interactions with a mobile-first approach. - Utilized the Context API to share state variables universally across three core components: Collapsible Sidebar, Main Window, and Login Page. - Wrote two custom contexts in React: one for managing chat data, prompts, and user input, and another for handling Firebase authentication and user state. - Integrated Firebase Authentication and Google Sign-Up for secure user login and account management
VidTube

A Video Sharing App

VidTube

May 2024 - Present

4mos

May 2024 - Present

4mos

See more

- Developed a video-sharing app using React, YouTube API v3, and Vite. - Implemented a feature to switch between and view videos of eight different categories. - Integrated video playback with full comment display and personalized recommendations. - Added a collapsible and responsive side navigation bar identical to YouTube for an enhanced browsing experience.
ChatNest

Real-time Chat Application

ChatNest

May 2024 - Present

4mos

May 2024 - Present

4mos

See more

- Implemented Zustand for efficient state management and utilized Firebase services for user authentication, data storage, and real-time updates. - Designed five interconnected custom UI components: Chat, Detail View, List View, Login, and Notification. - Leveraged Firestore's snapshot feature to ensure real-time data updates and seamless synchronization between the application and the database. - Added two user management features: searching for users by username and blocking unwanted interactions.
SkyScape

Real-time Weather Application

SkyScape

May 2024 - Present

4mos

May 2024 - Present

4mos

See more

- Developed a robust weather application using React to fetch and display real-time weather information using React and the OpenWeather API. - It retrieves accurate data for three factors: temperature, humidity, and wind speed. - Implemented responsive design techniques, including flexible layouts, media queries, and viewport optimization, to ensure a seamless user experience across all devices.

Tech Stack

Languages
HTML5

HTML5

Beginner

CSS 3

CSS 3

Beginner

JavaScript

JavaScript

Beginner

Java

Java

HTML

HTML

C++

C++

Front-End Frameworks
Tailwind CSS

Tailwind CSS

Copyright © 2024 Aviral Sharma

Built with Showwcase