My Intro

About Me

My career objective is to secure a web development role that allows me to leverage my technical skills, creativity, and passion for creating functional and visually appealing web applications. My goal is to work with a dynamic team of professionals who are dedicated to delivering high-quality web solutions that meet and exceed client expectations.

  • Name: Vaishnavi Ganeshkar
  • Date of birth: May 20, 2001
  • Address: Pune, Maharastra
  • Zip code: 411014
  • Email: vaishnaviganeshkar15@gmail.com
  • Phone: +91-9607607194
Music
Travel
Movie
Sports
Skills

My Skills

CSS

95%

HTML

98%

Javacript

68%

React

92%

Ruby on Rails

83%

MongoDB

95%

Web Design

Web Application

Web Development

UI/UX Design

Accomplishments

Our Projects

Automatic Query Expansion

Web Development

Digital Portfolio

Web Development
Blog

Our Blog

March 10, 2024 3

Building a RESTful API with Ruby on Rails

Every major online service nowadays offers an API. An API (Application Programming Interface) provides developers programmatic access to a service. In this tutorial, we’ll create a RESTful API using Ruby on Rails. Our API will serve as an interface to the whimsical “Cowsay” program. Users of the API will be able to send a text and customize it using different parameters accepted by Cowsay.

March 13, 2024 3

Implementing User Authentication in a Rails Application

User authentication is a crucial aspect of web applications, ensuring that only authorized users can access certain features or resources. In this blog post, we’ll explore how to set up user authentication in a Ruby on Rails application using the popular Devise gem. We’ll cover the necessary steps, provide code snippets, and even include relevant images to guide you through the process.

April 02, 2024 3

Testing Rails Applications with RSpec and FactoryBot

Testing your Ruby on Rails application is crucial for maintaining code quality and preventing unexpected issues. Think of it as a car check-up before a long road trip: you might not want to spend the time and effort doing it, but if you don’t, you risk breaking down in the middle of nowhere. Similarly, testing ensures that your app runs smoothly and avoids disastrous surprises.