Skip to content
View tanugupta30's full-sized avatar

Highlights

  • Pro

Block or report tanugupta30

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
tanugupta30/README.md

Hi there, I'm Tanu Gupta! ๐Ÿ‘‹

I am a passionate Java Backend Developer with expertise in building scalable and efficient web applications. I love working with modern technologies and continuously learning new things.

๐Ÿ› ๏ธ Technologies & Tools

Java Spring Boot Spring MVC Spring JPA HTML CSS Jenkins Splunk MySQL Redis Postman Python JavaScript Mockito WireMock

๐Ÿš€ Projects

๐ŸŒค๏ธ Weather Application

A weather application built using JavaScript, Spring Boot, Java, HTML, and CSS. Enter a city name to get details about the current weather including temperature, wind speed, and sky status.

Features

  • City Search: Enter any city name to retrieve the current weather information.
  • Temperature: Displays the current temperature in both Celsius and Fahrenheit.
  • Wind Speed: Shows the current wind speed in km/h or mph.
  • Sky Status: Provides a description of the current sky conditions (e.g., clear, cloudy, rainy).

Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • Backend: Spring Boot, Java
  • APIs: Integrated with a weather API for real-time weather data

Getting Started

  1. Clone the repository:
    git clone [https://github.com/tanugupta30/Weather_Project.git]
  2. Navigate to the project directory:
    cd weather-app
  3. Run the backend:
    ./mvnw spring-boot:run
  4. Open index.html in your browser to view the application.

How It Works

  1. User Input: Enter a city name in the search box.
  2. API Call: The application sends a request to the weather API.
  3. Data Processing: The backend processes the data and sends it to the frontend.
  4. Display Results: The frontend displays the weather information including temperature, wind speed, and sky status.

Future Enhancements

  • Forecast Data: Adding a 7-day weather forecast feature.
  • Location Services: Auto-detect user location to show weather details.
  • Enhanced UI: Improve the user interface with more detailed weather visuals.

Contributing

Feel free to fork this repository, create a feature branch, and submit a pull request. Contributions are welcome!

๐Ÿ—ณ๏ธ Online Voting System

An online voting system built using Thymeleaf, HTML, CSS, JavaScript, and Spring Boot, allowing users to cast their votes and view results. Admins can add candidates to the system.

Features

  • User Voting: Users can cast their votes securely.
  • Vote Results: Real-time display of voting results.
  • Admin Panel: Admins can add and manage candidates.

Tech Stack

  • Frontend: Thymeleaf, HTML, CSS, JavaScript
  • Backend: Spring Boot, MySQL

Getting Started

  1. Clone the repository:
    git clone https://github.com/tanugupta30/Voting_APP.git
  2. Navigate to the project directory:
    cd voting-system
  3. Run the application:
    ./mvnw spring-boot:run
  4. Open your browser and navigate to http://localhost:8080 to use the application.

How It Works

  1. User Login: Users log in to cast their vote.
  2. Admin Login: Admins log in to add candidates.
  3. Voting Process: Users select their preferred candidate and submit their vote.
  4. Result Display: The system updates and displays the current voting results in real-time.

Future Enhancements

  • User Authentication: Implementing stronger authentication methods.
  • Enhanced Analytics: Adding more detailed analytics and reporting features.
  • UI Improvements: Enhancing the user interface for better user experience.

Contributing

Contributions are welcome! Fork the repository, create a new branch, and submit a pull request.

Thank you for checking out my online voting system! ๐Ÿ—ณ๏ธ

๐Ÿ“ซ How to reach me

โœจ Feel free to explore my repositories and reach out if you have any questions or collaboration ideas! โœจ

Popular repositories Loading

  1. program program Public

    Java

  2. product product Public

    Java

  3. book book Public

    Java

  4. Hibernate Hibernate Public

    Java

  5. HibernateDemo HibernateDemo Public

    Java

  6. jdbc jdbc Public

    Java